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%)
39,90 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
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile