Kurs Symfony - poznaj najlepszy framework PHP
Zapraszam na Kurs Symfony - poznaj najlepszy framework PHP.
Uzyskasz praktyczną wiedzę,
Udział w kursie umożliwia poznanie frameworka Symfony stanowiącego standard w projektach na języku PHP.
Czego się nauczysz
Będziesz w stanie uruchomić projekt,
Jak długo trwa kurs
Kurs trwa 20 godzin,
Program szkolenia
1. Wprowadzenie i utworzenie projektu
Composer
Stworzenie projektu
Struktura katalogów
Wzorzec projektowy MVC
Konsola Symfony
Server Symfony
Tryb dev/prod
Symfony Profiler
2. Controller
Akcje
Najczęściej używane funkcje Controllera
Renderowanie szablonów oraz zwracanie odpowiedzi w innych formatach
3. Routing
Annotations / YAML
Parametry,
Omówienie zależności między Routingiem a Controllerem
4. Praca z frameworkiem
Dependency Injection
Obsługa obiektów Request i Response
Bundle – instalacja,
Symfony Console - przydatne metody
Omówienie PSR,
5. System szablonów Twig
Dziedziczenie
Najczęściej używane funkcje i filtry
Tworzenie własnych funkcji i filtrów
6. Formularze
Typy pól
Walidacja danych
Tworzenie klasy formularza
Integracja Twiga i formularzy
Zabezpieczenie przeciwko CSRF
7. Uwierzytelnienie i autoryzacja
Omówienie encji User
Grupy,
Zabezpieczanie ścieżek,
8. Doctrine
Rodzaje relacji
Typy danych
Tworzenie encji przy użyciu Symfony Maker
Podstawy pracy z encjami: dodawanie,
Repozytoria,
9. Zagadnienia zaawansowane
Rejestracja i wykorzystywanie serwisów
10. Zakończenie
Wskazówki dotyczące dalszego rozwoju
Praktyczne omówienie sposobów szukania pracy