Pobierz kartę szkolenia
Tworzenie aplikacji web z wykorzystaniem frameworka Laravel
kod szkolenia: PHP_L / PL AA 3dSzkolenie dla progrmistów PHP chcących budować aplikacje Web w oparciu o framework Laravel.
Uczestnicy nauczą się jak w praktyce wykorzystywać framework Laravel do budowy aplikacji internetowych. Poznają architekturę frameworka oraz dobre praktyki pracy w nim.
Umiejętność programowania w języku PHP.
Metoda szkolenia:
- wykład + warsztaty
- Szkolenie: polski
- Charakterystyka
- Założenia stojące u podstaw frameworka
- Studium porównawcze
- Architektura, MVC
- Instalacja i konfiguracja
- Struktur frameworka, Service Container, Service Providers, Facades, Contracts
- Struktura projektu
- Routing
- Filtrowanie, Middleware
- Definiowanie, grupy, parametry
- Cykl życia
- Rejestracja
- Kontrolery
- Kontrolery akcji
- Integracja z routingiem
- Integracja z filtrami
- Kontrolery zasobów
- Wstrzykiwanie zależności
- Przetwarzanie zapytań, obiekt Request
- Tworzenie odpowiedzi (JSON, HTML), obiekt Response
- Obsługa błędów
- Widoki
- Osadzanie danych, instrukcje sterujące
- Współdzielenie danych
- Formularze
- Generowanie formularzy
- Walidacja
- Obsługa akcji formularza
- Integracja z bazą danych
- Konfiguracja współpracy z abzą
- Wykonywanie zapytań SQL, Query Builder
- Mapowanie relacyjno-obiektowe (ORM)
- Eloquent ORM
- Definiowanie modelu
- Zarządznie danymi w bazie za pośrednictwem Eloquent
- Zdarzenia
- Transakcje
- Logowanie zdarzeń (Logging)
- Bezpieczeństwo
- Zarządzanie sesją, ciasteczka
- Autentykacja i autoryzacja
- Budowanie usług opartych o RESTful
- Wprowadzenie do zagadnień testowania