ODBIERZ TWÓJ BONUS :: »

REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP

Podstawowe informacje:
Czas trwania: 06:07:06
Poziom: średnio zaawansowany
Autor: Robert Gontarski
Liczba lekcji: 41
Technologia: Symfony 6.3, PHP 8.2
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
104,30 zł 149,00 zł (-30%)
96,85 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki PHP Developer
Czas trwania: 23 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki PHP Developer »

Czego się nauczysz?

  • Tworzenia i obsługi nowoczesnych interfejsów REST API w PHP i Symfony
  • Konfigurowania środowiska pracy z użyciem Dockera i Docker Compose
  • Projektowania i implementacji encji, komend oraz zapytań do innych API
  • Zabezpieczania aplikacji z wykorzystaniem autoryzacji i kluczy JWT
  • Testowania API z pomocą Postmana i wyszukiwania błędów
  • Stosowania dobrych praktyk programistycznych w Symfony
  • Integracji REST API w nowoczesnych aplikacjach webowych
  • Samodzielnego budowania i utrzymywania wydajnych aplikacji backendowych

Spis lekcji

1. Wstęp 00:00:18
1.1. Wprowadzenie do szkolenia
00:00:18
2. Teoria 00:10:17
2.1. Omówienie REST API
00:06:19
2.2. Omówienie Dockera
00:02:36
2.3. Omówienie API
00:01:22
3. Tworzenie środowiska 00:50:34
3.1. Stworzenie środowiska Dockera
00:19:01
3.2. Instalacja Symfony 6 wraz z potrzebnymi paczkami
00:10:05
3.3. Stworzenie bazy danych
00:18:09
3.4. Przygotowanie kolekcji na Postmanie
00:03:19
4. Tworzenie aplikacji - obsługa użytkownika 01:22:54
4.1. Dodanie endpoint-u dodawania użytkownika
00:15:05
4.2. Dodanie walidacji request-ów
00:10:09
4.3. Poprawa zwracanych błędów przez walidator
00:01:10
4.4. Przeniesienie funkcjonalności dodawania usera do repository
00:07:06
4.5. Dodanie spójnego sposobu zwracania responsów
00:09:03
4.6. Dodanie dodatkowego zabezpieczenia podczas przetwarzania requestów
00:03:05
4.7. Dodanie endpoint-u zwracania pojedynczego użytkownika
00:10:24
4.8. Dodanie endpoint-u zwracania wielu użytkowników
00:06:22
4.9. Dodanie endpoint-u aktualizacji użytkownika
00:12:51
4.10. Dodanie endpoint-u usuwania użytkownika
00:07:39
5. Autoryzacja aplikacji 00:06:38
5.1. Dodanie autoryzacji do aplikacji tokenami JWT
00:06:38
6. Tworzenie aplikacji - obsługa statusów produktów 00:50:57
6.1. Dodanie endpoint-u dodawania statusu
OGLĄDAJ » 00:14:31
6.2. Dodanie endpoint-u zwracania pojedynczego statusu
00:09:45
6.3. Dodanie endpoint-u zwracania wielu statusów
00:06:37
6.4. Dodanie endpoint-u aktualizacji statusu
00:12:09
6.5. Dodanie endpoint-u usuwania statusu
00:07:55
7. Tworzenie aplikacji - obsługa kategorii produktów 01:09:31
7.1. Dodanie endpoint-u dodawania kategorii
00:15:11
7.2. Dodanie endpoint-u zwracania pojedynczej kategorii
00:07:52
7.3. Dodanie endpoint-u zwracania wielu kategorii
00:04:49
7.4. Dodanie endpoint-u aktualizacji kategorii
00:09:42
7.5. Dodanie endpoint-u usuwania kategorii
00:07:29
7.6. Naprawa dodawania kategorii
00:24:28
8. Tworzenie aplikacji - obsługa kategorii produktów 00:41:43
8.1. Dodanie endpoint-u dodawania produktu
00:01:54
8.2. Dodanie endpoint-u zwracania pojedynczego produktu
00:12:00
8.3. Dodanie endpoint-u zwracania wielu produktu
00:04:08
8.4. Dodanie endpoint-u aktualizacji produktu
00:18:59
8.5. Dodanie endpoint-u usuwania produktu
00:04:42
9. Tworzenie aplikacji - obsługa walut 00:34:17
9.1. Dodanie komunikacji i aktualizacji walut
00:13:29
9.2. Dodanie zwracania walut na endpoint-y
00:14:37
9.3. Dodanie przeliczania walut do zwracania produktu
00:06:11
10. Tworzenie aplikacji - historia w aplikacji 00:19:42
10.1. Dodanie obsługi historii
OGLĄDAJ » 00:18:08
10.2. Poprawa zapisywania historii
00:01:34
11. Podsumowanie 00:00:15
11.1. Podziękowania
00:00:15

Obierz kurs na... tworzenie API

API to akronim pochodzącego z języka angielskiego terminu application programming interface, co tłumaczy się jako interfejs programowania aplikacji. W praktyce to zestaw zasad i protokołów, które pozwalają różnym programom komunikować się ze sobą. API może być używane do integrowania różnych systemów, a także do dostępu do funkcji lub danych w określonej aplikacji czy platformie. Każdy, kto się zajmuje – lub planuje się zajmować – informatyką, prędzej czy później zetknie się z API i będzie musiał sobie poradzić ze stworzeniem i z przetestowaniem tego rozwiązania. Dziś bowiem nie ma już systemu, który nie korzystałby z API.

Dlatego powstało to szkolenie. Dzięki kursowi video REST API i Symfony nauczysz się z niego, jak wykreować API, jak je obsługiwać, testować i wyszukiwać w nim błędy. Przy okazji, biorąc udział w szkoleniu, poznasz wiele przydatnych narzędzi i technologii. Do skonfigurowania i wytworzenia środowiska pracy wykorzystamy Docker i Docker Compose. Aplikacja Postman posłuży nam do stworzenia listy wszystkich możliwych „endpointów” API, a także do sprawdzenia, czy nasza aplikacja działa. Samą aplikację zbudujemy, opierając się na frameworku Symfony. Użyjemy również interfejsu REST API – korzysta się z niego praktycznie w każdej aplikacji, która coś udostępnia (jak mapy Google, mapy Apple, giełdy, systemy tłumaczeń itd.). Poznamy więc sposób komunikacji, który cieszy się ogromną popularnością – a to oznacza, że po prostu wypada go opanować.

Co cię czeka podczas naszego profesjonalnego szkolenia video online z REST API i Symfony

W trakcie kursu między innymi:

  • Dowiesz się, czym jest API i na jakich zasadach działa REST API
  • Nauczysz się konfigurować środowisko dla Dockera (PHP, NGINX, MySQL) i środowisko Symfony
  • Będziesz tworzyć encje, komendy w Symfony, zapytania do innych API
  • Przyjrzysz się temu, jak tworzy się API w Symfony
  • Opanujesz zasady zabezpieczania aplikacji (autoryzacja)
  • Poznasz dobre praktyki pisania kodu w Symfony
  • Skorzystasz z kluczy JWT

Szkolenie REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP kończy się na poziomie średnio zaawansowanym. Po jego ukończeniu bez problemu stworzysz samodzielnie API, przetestujesz je i wychwycisz błędy. Będziesz także w stanie samodzielnie skonfigurować środowisko, wykreujesz aplikacje REST API w Symfony i „dogadasz się” z Postmanem.

Zobacz także kursy video JavaScript dostępne w naszej ofercie!

Wybrane bestsellery

O autorze kursu video

Robert Gontarski – jest doświadczonym programistą, wyspecjalizowanym w tworzeniu oprogramowania backendowego i frontendowego. Jego główna dziedzina to PHP, Go i JavaScript, ale pracuje także z innymi językami programowania. Karierę zaczynał jako web developer, by wreszcie awansować na stanowisko seniora – a po drodze zdobyć szerokie doświadczenie w pracy z różnymi projektami i technologiami. Obecnie rozwija się również jako wykładowca w CodersLab, gdzie dzieli się wiedzą i doświadczeniem z młodszymi programistami; cieszy go to, że może się przyczynić do kształcenia kolejnego pokolenia specjalistów IT. W wolnym czasie chętnie pracuje w ogrodzie, uprawia rośliny i trenuje grę w badmintona.

Ciężka praca na początku owocuje na koniec.

Oceny i opinie klientów: REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP Robert Gontarski (2)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
4.5
  • 6 (1)
  • 5 (0)
  • 4 (0)
  • 3 (1)
  • 2 (0)
  • 1 (0)
  • Opinia: anonimowa Opinia dodana: 2023-09-28 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • brak kodu źródłowego to duży minus,sam kurs jest ok

    Opinia: anonimowa Opinia dodana: 2024-01-05 Ocena: 3   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2023-09-25
ISBN: 978-83-289-0306-7, 9788328903067
Numer z katalogu: 214104

Videopoint - inne kursy

Kurs video
104,30 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion