fbpx
Kurs Symfony 5 - Api Platform

Poznaj mechanizm Api Platform w połączeniu z Syfmony 5.

Czego się nauczysz ?

Kurs, który dla Ciebie przygotowałem nauczy Cię technik pracy z frameworkiem Api platform. Podczas 5 godzinnego szkolenia zapoznasz się z podstawowymi oraz zaawansowanymi zasadami tworzenia Rest serwisów.

Swoją przygodę zaczniesz od utworzenia zasobów typu CRUD (Create Read Update Delete). W tej sekcji nauczysz się jak tworzyć i konfigurować filtry oraz paginację.

W części zaawansowanej stworzysz bardziej elastyczne zasoby rozszerzając możliwości Api Platform. Dodasz własne akcje, data providery oraz obiekty typu DTO (Data Transfer Object), które od teraz nie będą skrywały przed Tobą tajemnic. Dzięki wiedzy wyniesionej z tego kursu będziesz w stanie stworzyć własne implementacje tych komponentów.

W czasie szkolenia pracujemy z najnowszą wersją Symfony 5. Dlatego jeśli jeszcze nie miałeś okazji poznać kolejnej wersji i chcesz zobaczyć co się zmieniło w porównaniu z poprzednimi wersjami, to ten kurs jest dla Ciebie.

  • Zrozumiesz mechanizm Api platform
  • Poznasz techniki budowania Rest serwisów
  • Rozbudujesz możliwości Api platform
  • Stworzysz własne implementacje komponentów
  • Dowiesz się co to jest Data provider oraz Data transfer
  • Utworzysz dane z fixture
  • Zdecydujesz jakie treści chcesz udostępniać dzięki serializacji
  • Stworzysz paginacje, filtrowania oraz własne akcje
Czas trwania:
5 godzin
Poziom:
średnio zaawansowany
Data wydania:
17.06.2020
Wersja programu:
Symfony 5
Dostęp do kursu:
w chmurze oraz do pobrania
Dla kogo jest ten kurs ?
Dla programistów, którzy znają podstawy Symfony oraz PHP
Dla osób, które chcą poznać pracę z Api Platform
Jak wykorzystać Rest Api w połączeniu z Symfony 5

Naukę zaczniesz od instalacji, tworzenia oraz konfiguracji zasobów. Następnie dzięki serializacji zdecydujesz o tym, jakie dane chcesz udostępniać. Poznasz najważniejsze komponenty jak paginacja, która pozwoli Ci ograniczyć ilość wyświetlanych wyników oraz filtry, który pozwolą wyświetlać dane, według wyboru klienta.

W następnym kroku nauczysz się jak zarządzać danymi korzystając z data transfer object oraz zapanujesz nad zwracanymi treściami dzięki data provider. W podsumowaniu kursu utworzysz praktyczny test.

Naucz się pracować z API Platform

Api platform po raz pierwszy ujrzało światło dziennie w 2015. Programiści na początku pracy z aplikacją często muszą pisać kod, który zazwyczaj jest podobny do siebie w każdej aplikacji. I tutaj z pomocą przychodzi Api apltform, która przyśpiesza pracę przez wbudowany zestaw komponentów.

Uczysz się PHP? Opanuj Symfony

Jeśli chcesz rozwijać swoje umiejętności w języku PHP to opanowanie Symfony powinno być obowiązkowym elementem w Twojej nauce. Symfony jest jednym z najpopularniejszych frameworków Open Source dla języka PHP, składających się z oddzielnych komponentów. Jest wykorzystywana w wielu dużych projektach, jak Drupal 8 czy Laravel. Symfony ma aktywną społeczność i stabilne wsparcie co czyni często wybieranym frameworkiem dla PHP.

Spis lekcji

Wstęp

1. Wstęp
2. Instalacja

 

Funkcje podstawowe

3. Tworzenie zasobów
4. Konfiguracja zasobów
5. Serializacja – decydujemy jakie treści chcemy udostępniać
6. Fixture – tworzymy dane
7. Paginacja – ograniczenie ilości wyników
8. Filtry – niech klient zdecyduje co chce dostać

 

Funkcje zaawansowane

9. Własne akcje – dodajemy kontroler
10. Data transfer object – zarządzanie danymi, które trafiają do naszej bazy
11. Data provider – zapanujmy nad zwracanymi treściami
12. Testy – jak się to robi z API

Opinie

Na razie nie ma opinii o produkcie.

Bądź pierwszym recenzentem “Kurs Symfony 5 – Api Platform”

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *