1
PHP: namespace, autoloading PSR-4, trait, interfacce, dependency injection
2
Architettura Laravel: service container, service provider, facade
3
Routing: routes/web.php, routes/api.php, parametri di route, middleware
4
Controller: controller delle risorse, dependency injection, form request
5
Eloquent ORM: modelli, relazioni (hasMany, belongsTo, morph), scope
6
Query Builder: clausole where, join, aggregati, query raw
7
Migration e Seeding: schema builder, rollback, seeder, factory
8
Autenticazione: Sanctum (token SPA), Passport (OAuth2), guard, policy
9
Autorizzazione: gate, policy, middleware (can, authorize)
10
Blade: direttive (@if, @foreach, @component), slot, layout, componenti
11
Validazione: Form Request, regole (required, unique, exists), messaggi personalizzati
12
Middleware: globale, specifico per route, terminabile, parametri
13
Job in coda: dispatch, worker, job falliti, concatenamento job, batch
14
Event e Listener: broadcasting, WebSocket (Pusher, Laravel Echo)
15
API Resource: trasformazioni, collezioni, attributi condizionali
16
Testing: test feature, test unitari, test HTTP, factory database, mock
17
Caching: facade Cache, Redis, tag, memorizzazione query
18
Comandi Artisan: make:*, migrate, queue:work, schedule:run
19
Performance: eager loading (problema N+1), ottimizzazione query, Octane, Horizon
20
Sicurezza: protezione CSRF, prevenzione XSS, SQL injection, assegnazione di massa
21
Distribuzione: Laravel Forge, Envoyer, Docker, CI/CD, configurazione ambiente