Pobierz kartę szkolenia

Tworzenie aplikacji web z wykorzystaniem frameworka Laravel

kod szkolenia: PHP_L / PL AA 3d

Pakiety e-learning

promocja
Termin

tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  26.06 27.06 28.06
2 200,00 PLN + 23% VAT (2 706,00 PLN brutto)
Poprzednia najniższa cena:
2 200,00 PLN
czas trwania 3 dni |  21h|  12.08 13.08 14.08
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 200,00 PLN
czas trwania 3 dni |  21h|  02.10 03.10 04.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 200,00 PLN
czas trwania 3 dni |  21h|  04.12 05.12 06.12
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 200,00 PLN
2 700,00 PLN 3 321,00 PLN brutto

Szkolenie 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
  1. Charakterystyka
    • Założenia stojące u podstaw frameworka
    • Studium porównawcze
    • Architektura, MVC
  2. Instalacja i konfiguracja
  3. Struktur frameworka, Service Container, Service Providers, Facades, Contracts
  4. Struktura projektu
  5. Routing
  6. Filtrowanie, Middleware
    • Definiowanie, grupy, parametry
    • Cykl życia
    • Rejestracja
  7. 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
  8. Obsługa błędów
  9. Widoki
    • Osadzanie danych, instrukcje sterujące
    • Współdzielenie danych
  10. Formularze
    • Generowanie formularzy
    • Walidacja
    • Obsługa akcji formularza
  11. 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
  12. Logowanie zdarzeń (Logging)
  13. Bezpieczeństwo
    • Zarządzanie sesją, ciasteczka
    • Autentykacja i autoryzacja
  14. Budowanie usług opartych o RESTful
  15. Wprowadzenie do zagadnień testowania