1
PHP: przestrzenie nazw, autoloading PSR-4, traity, interfejsy, wstrzykiwanie zależności
2
Architektura Laravel: kontener serwisów, dostawcy serwisów, fasady
3
Routing: routes/web.php, routes/api.php, parametry tras, middleware
4
Kontrolery: kontrolery zasobów, wstrzykiwanie zależności, form requests
5
Eloquent ORM: modele, relacje (hasMany, belongsTo, morphy), zakresy
6
Query Builder: klauzule where, joiny, agregacje, surowe zapytania
7
Migracje i Seeding: schema builder, rollback, seedery, fabryki
8
Uwierzytelnianie: Sanctum (tokeny SPA), Passport (OAuth2), guardy, polityki
9
Autoryzacja: gates, polityki, middleware (can, authorize)
10
Blade: dyrektywy (@if, @foreach, @component), sloty, layouty, komponenty
11
Walidacja: Form Requests, reguły (required, unique, exists), niestandardowe komunikaty
12
Middleware: globalne, specyficzne dla trasy, terminable, parametry
13
Zadania kolejki: dispatch, workery, nieudane zadania, łańcuchowanie zadań, batche
14
Zdarzenia i listenery: broadcasting, WebSocket (Pusher, Laravel Echo)
15
Zasoby API: transformacje, kolekcje, warunkowe atrybuty
16
Testowanie: testy feature, testy jednostkowe, testy HTTP, fabryki bazy danych, mockowanie
17
Cache: fasada Cache, Redis, tagi, zapamiętywanie zapytań
18
Komendy Artisan: make:*, migrate, queue:work, schedule:run
19
Wydajność: eager loading (problem N+1), optymalizacja zapytań, Octane, Horizon
20
Bezpieczeństwo: ochrona CSRF, zapobieganie XSS, SQL injection, masowe przypisywanie
21
Wdrażanie: Laravel Forge, Envoyer, Docker, CI/CD, konfiguracja środowiska