Opleiding: PHP Laravel Ontwikkeling

Deze praktijkgerichte opleiding leert je moderne webapplicaties bouwen met het Laravel framework. Je leert zowel fundamentele concepten als geavanceerde technieken, met aandacht voor efficiënte workflows, security best practices en schaalbare architectuur.
Tijdens de training werk je met actuele Laravel features zoals Eloquent ORM, Blade templating, Artisan CLI en het ecosystem van packages. We besteden specifiek aandacht aan REST API ontwikkeling, real-time functionaliteit en geoptimaliseerde database-interacties.

Waarom PHP Laravel?
  • Productivity focus: Built-in tools voor veelvoorkomende taken
  • Elegante syntax: Expressieve code met minder boilerplate
  • Actieve community: 16k+ packages via Packagist
  • Modern stack: Ondersteuning voor Vue/React frontends
  • Enterprise-ready: Horizontale schaalbaarheid via Redis/queues

Studiebelasting
  • 2 lesdagen (8 uur per dag)
  • 10-15 uur praktijkopdrachten
  • 5 uur aanbevolen zelfstudie
  • PHP developers die willen moderniseren
  • Full-stack developers die een robuust framework zoeken
  • Teams die onderhoudbare applicaties moeten bouwen
  • Backend developers die API-expertise willen uitbreiden
Dag 1: Laravel Fundamentals
  • Project setup: composer create-project + Docker configuratie
  • MVC-architectuur: Routes, Controllers, Views structuur
  • Artisan CLI: make: commando’s voor model-generatie
  • Eloquent ORM: Relationships (hasMany, belongsToMany)
  • Migrations & Seeders: Database schema beheer
  • Blade templating: Components, layouts en directives
  • Basic form handling: Validation en CSRF protection
Dag 2: Geavanceerde Technieken
  • API Development: Resource controllers en JSON responses
  • Middleware: Custom auth guards en rate limiting
  • Queues & Jobs: Asynchrone taakverwerking
  • Testing: Feature tests met PestPHP
  • Security: Sanctum voor API auth, XSS prevention
  • Performance: Eager loading, caching strategieën
  • Deployment: Forge/Envoyer configuratie basics

Programma
  • Laravel installatie met Sail/Docker
  • Artisan CLI: php artisan make:model -a
  • Eloquent relationships: MorphTo, Polymorphic
  • Query Builder vs Eloquent ORM
  • Blade components met slots
  • Form request validation
  • API Resources en Fractal patterns
  • Sanctum token management
  • Task scheduling met cron expressies
  • Event/Listener architecture
  • Real-time notifications met Pusher
  • Database seeding met Faker
  • Eager loading N+1 problematiek
  • Caching strategies: Redis vs file
  • Multi-tenancy implementatie
  • Deployment pipeline setup
  • Error tracking met Bugsnag/Ray
  • Localization en multi-taal support
  • Full-text search met Scout
Voorbereiding op: * Laravel Certified Developer * Zend PHP Certification * AWS Certified Developer (associateniveau)
Meer...
€1.195
ex. BTW
Aangeboden door
@The Academy
Onderwerp
Laravel
PHP
Web Development
Niveau
Duur
2 dagen
Looptijd
12 dagen
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Eindhoven
di 6 mei 2025
Utrecht
di 27 mei 2025
Eindhoven
di 8 jul. 2025
Eindhoven
wo 20 aug. 2025
Eindhoven
wo 10 sep. 2025
Utrecht
wo 1 okt. 2025
Eindhoven
wo 22 okt. 2025
Eindhoven
wo 12 nov. 2025
Utrech
wo 10 dec. 2025
Keurmerken aanbieder
CRKBO en BTW-vrijstelling
NRTO
Microsoft Learning Partner
EC-Council