PHP 8 i Laravel: programowanie aplikacji webowych
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- PHP
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Szybsze tworzenie i łatwiejsze utrzymanie aplikacji webowych firmy w nowoczesnym PHP.
Cel edukacyjny
Uczestnik uczy się korzystać z możliwości PHP 8 i budować kompletną aplikację w Laravelu.
Efekty uczenia się
- stosuje typowanie, enumy, match, named arguments i właściwości readonly,
- zarządza zależnościami w Composer,
- buduje routing, kontrolery i widoki Blade,
- modeluje dane w Eloquent z migracjami i relacjami,
- obsługuje walidację, uwierzytelnianie, kolejki i testy.
Program szkolenia
Szczegółowy plan zajęćModuł 1. Nowoczesne PHP 8
- typy, enumy, match, atrybuty
- Composer, autoloading, standardy PSR
Moduł 2. Laravel: podstawy
- struktura projektu, Artisan, konfiguracja
- routing, kontrolery, middleware
Moduł 3. Widoki i formularze
- szablony Blade i komponenty
- Form Requests i walidacja
Moduł 4. Dane
- migracje, seedery, Eloquent
- relacje i optymalizacja zapytań
Moduł 5. Funkcje aplikacji
- uwierzytelnianie, autoryzacja, polityki
- kolejki, powiadomienia, testy w Pest lub PHPUnit
Warsztat końcowy
Uczestnicy budują w Laravelu aplikację rezerwacji z panelem użytkownika, walidacją formularzy i powiadomieniami e-mail wysyłanymi z kolejki.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Podstawy PHP lub innego języka programowania oraz HTML.
Dla kogo?
Programiści PHP, twórcy stron i sklepów oraz osoby utrzymujące starsze aplikacje PHP, które chcą pracować w Laravelu.