1
PHP: Namespaces, PSR-4 Autoloading, Traits, Interfaces, Dependency Injection
2
Laravel-Architektur: Service Container, Service Providers, Facades
3
Routing: routes/web.php, routes/api.php, Route Parameters, Middleware
4
Controllers: Resource Controllers, Dependency Injection, Form Requests
5
Eloquent ORM: Models, Relationships (hasMany, belongsTo, morphs), Scopes
6
Query Builder: Where Clauses, Joins, Aggregates, Raw Queries
7
Migrations und Seeding: Schema Builder, Rollback, Seeders, Factories
8
Authentifizierung: Sanctum (SPA Tokens), Passport (OAuth2), Guards, Policies
9
Autorisierung: Gates, Policies, Middleware (can, authorize)
10
Blade: Direktiven (@if, @foreach, @component), Slots, Layouts, Komponenten
11
Validierung: Form Requests, Rules (required, unique, exists), benutzerdefinierte Meldungen
12
Middleware: Global, Route-spezifisch, Terminable, Parameter
13
Queue Jobs: Dispatch, Workers, Failed Jobs, Job Chaining, Batching
14
Events und Listeners: Broadcasting, WebSockets (Pusher, Laravel Echo)
15
API Resources: Transformationen, Collections, bedingte Attribute
16
Testing: Feature Tests, Unit Tests, HTTP Tests, Database Factories, Mocking
17
Caching: Cache Facade, Redis, Tags, Remember Queries
18
Artisan-Befehle: make:*, migrate, queue:work, schedule:run
19
Performance: Eager Loading (N+1-Problem), Query-Optimierung, Octane, Horizon
20
Sicherheit: CSRF-Schutz, XSS-Prävention, SQL Injection, Mass Assignment
21
Deployment: Laravel Forge, Envoyer, Docker, CI/CD, Umgebungskonfiguration