Laravel Academy
Early bird — beperkte tijd €1399 €1599 bespaar €200 Nog maar 8 plekken · verloopt 19 oktober 2026 Claim je early bird plek →
Home / Wat we doen / Laravel 13 voor beginners

Leer Laravel — 3 dagen

Laravel 13 voor beginners

Drie dagen intensief Laravel leren, met een week tussenpauze om het te laten landen. We bouwen samen een mini-trainingsplatform — een vereenvoudigde versie van Laravel Academy zelf. Aan het einde van dag 3 staat jouw applicatie live.

Dag 1: 2 november 2026 Dag 2: 3 november 2026 Dag 3: 4 november 2026 Almere Max. 8 deelnemers €1599 p.p. incl. lunch alle dagen

3

Trainingsdagen

8

Deelnemers maximum

12

Hands-on blokken

1

Platform live op productie

"

We bouwen drie dagen lang aan één applicatie — een mini-versie van Laravel Academy zelf. Dat is geen toeval: als je begrijpt hoe een trainingsplatform werkt, begrijp je Laravel. En aan het einde van dag 3 heb je iets dat écht werkt, niet een oefening die je daarna weggooit.

Wat je bouwt

Een mini-trainingsplatform

Drie dagen lang bouwen we aan één project: een vereenvoudigde versie van Laravel Academy. Elke dag voeg je een nieuwe laag toe, zodat je aan het einde een volledig werkende applicatie hebt.

Publieke cursuspagina's met modules
Gebruikersregistratie en login
Inschrijven op een cursus
Voortgang bijhouden per module
Bevestigingsmail na inschrijving
Profielpagina met fotoupload
Beheerderspaneel met volledige CRUD
Basistests met Pest
Live deployment met SSL

Dagprogramma

Dag 1 2 november 2026 Fundament leggen
Wat we vandaag bouwen: We bouwen de publieke kant van het platform. Aan het einde van dag 1 staat er een homepage met cursusoverzicht, detailpagina's per cursus en een werkend aanmaakformulier.
09:00

Blok 1 · Ochtend

Installatie, structuur & eerste route

We starten met een verse Laravel-installatie en lopen samen door de mappenstructuur. Je leert hoe routing werkt, wat controllers doen en hoe Blade-templates in elkaar zitten.

Laravel installeren Mappenstructuur Routes & controllers Blade-templates Layouts & @extends Vite & Tailwind koppelen
10:45

Koffie & vragen

11:00

Blok 2 · Ochtend

Database, migraties & Eloquent

We maken de database voor ons platform: cursussen, modules en lessen. Je leert migraties schrijven, modellen aanmaken en relaties leggen met Eloquent.

Migraties schrijven Eloquent-modellen hasMany / belongsTo Seeders & factories Tinker gebruiken Query Builder basics
12:30

Lunch

13:30

Blok 3 · Middag

Cursuspagina's & dynamische routes

We bouwen de publieke pagina's van het platform: een homepage met cursusoverzicht en een detailpagina per cursus.

Route model binding Dynamische URL's Data doorgeven aan views @foreach in Blade Conditionele weergave Componenten & slots
15:15

Koffie & vragen

15:30

Blok 4 · Afsluiting dag 1

Formulieren & cursus aanmaken

We bouwen een formulier waarmee een beheerder een nieuwe cursus kan aanmaken. Je leert hoe POST-routes werken en hoe je data valideert.

POST-routes Form Request validatie Foutmeldingen tonen CSRF-beveiliging Redirect na opslaan Flash messages

Aan het einde van dag 1 staat er

Een publiek trainingsplatform met echte data, cursusoverzicht, detailpagina's en een werkend aanmaakformulier.

Cursusoverzicht Detailpagina's Database-relaties Aanmaakformulier
Aansluitend volgende dag Verwerken & oefenen
Wat we doen: De week tussen dag 1 en dag 2 is een bewuste keuze. Deelnemers verwerken de stof, oefenen thuis en komen op dag 2 met echte vragen terug.
Thuis

Thuisopdracht · verplicht

Eigen uitbreiding bouwen

Deelnemers voegen zelfstandig een feature toe aan het platform: een "over de trainer"-pagina, een contactformulier, of een extra cursus aanmaken.

Zelfstandig een pagina toevoegen Eigen model aanmaken Formulier uitbreiden
Thuis

Zelfstudie · optioneel

Verdieping naar keuze

Voor wie verder wil: de Laravel-documentatie over Eloquent-relaties, Blade-componenten of validatieregels.

Laravel Docs lezen Laracasts episode bekijken Vragen noteren voor dag 2
Start dag 2

Terugkommoment

Korte terugblik & vragen uit de thuisweek

Dag 2 start met 20 minuten terugblik. Iedereen laat kort zien wat ze thuis hebben gemaakt.

Toon je thuiswerk Vragen beantwoorden Gemiste concepten ophalen
Dag 2 3 november 2026 Gebruikers & interactie
Wat we vandaag bouwen: We voegen de volledige gebruikerskant toe. Aan het einde van dag 2 kunnen deelnemers inloggen, zich inschrijven op een cursus, voortgang bijhouden en ontvangen ze een bevestigingsmail.
09:00

Blok 5 · Ochtend

Authenticatie — inloggen & registreren

We bouwen authenticatie vanaf nul — zonder pakket, zodat je begrijpt wat er achter de schermen gebeurt.

Registratieformulier Wachtwoord hashen Login & session Auth middleware Uitloggen auth() helper
10:45

Koffie & vragen

11:00

Blok 6 · Ochtend

Inschrijven op een cursus & voortgang bijhouden

Ingelogde gebruikers kunnen zich inschrijven op een cursus. We maken een pivot-tabel en voegen een voortgangstracker toe per module.

belongsToMany relatie Pivot-tabel aanmaken Inschrijven & uitschrijven Voortgang opslaan Mijn cursussen pagina withPivot() gebruiken
12:30

Lunch

13:30

Blok 7 · Middag

E-mail & bevestigingsberichten

Na inschrijving op een cursus ontvangt de gebruiker een bevestigingsmail via een Mailable en een queue.

Mailable aanmaken E-mailtemplate in Blade Mail::to()->send() Mail via queue versturen Mailtrap instellen .env configureren
15:15

Koffie & vragen

15:30

Blok 8 · Afsluiting dag 2

Profielpagina & bestandsuploads

Gebruikers kunnen hun profielgegevens bewerken en een profielfoto uploaden via Storage.

Profielformulier Bestandsupload Storage::disk() Bestand weergeven Validatie van uploads Oude bestanden opruimen

Aan het einde van dag 2 staat er

Een volledig gebruikersplatform: inloggen, inschrijven op cursussen, voortgang bijhouden, bevestigingsmail en profielfoto.

Authenticatie Inschrijvingen Voortgang E-mail Profielfoto
Aansluitend volgende dag Verwerken & oefenen
Wat we doen: Ook tussen dag 2 en dag 3 zit een week. De stof van dag 2 — auth, e-mail, queues — is stevig, en admin/deployment op dag 3 bouwt daar direct op verder. Deze week geeft ruimte om het te laten landen voordat we verdergaan.
Thuis

Thuisopdracht · verplicht

Eigen inschrijfflow testen

Deelnemers testen hun eigen inschrijf- en e-mailflow met een tweede testaccount, en proberen zelfstandig een kleine aanpassing te doen aan de profielpagina.

Testen met een 2e account Mailtrap-inbox checken Kleine aanpassing profielpagina
Thuis

Zelfstudie · optioneel

Verdieping naar keuze

Voor wie verder wil: de Laravel-documentatie over Gates & Policies, of alvast rondkijken bij een VPS-provider ter voorbereiding op dag 3.

Laravel Docs: Authorization VPS-provider verkennen Vragen noteren voor dag 3
Start dag 3

Terugkommoment

Korte terugblik & vragen uit de thuisweek

Dag 3 start met een korte terugblik en het beantwoorden van vragen die in de tussenweek zijn opgekomen, voordat we aan het beheerderspaneel beginnen.

Toon je thuiswerk Vragen beantwoorden Gemiste concepten ophalen
Dag 3 4 november 2026 Afmaken & live
Wat we vandaag bouwen: Het beheerderspaneel, testen en deployment. Aan het einde van dag 3 staat het platform live op een echte server — compleet met SSL en een queue worker.
09:00

Blok 9 · Ochtend

Rollen & autorisatie — het beheerderspaneel

We voegen een beheerdersrol toe. Alleen admins mogen cursussen aanmaken, bewerken en verwijderen via Gates en Policies.

Rollen in de database Gates definiëren Policies aanmaken @can in Blade Admin-middleware Inschrijvingsoverzicht
10:45

Koffie & vragen

11:00

Blok 10 · Ochtend

CRUD — cursussen beheren als admin

We bouwen de volledige CRUD voor cursussen in het beheerderspaneel met Resource Controllers.

Resource Controller Route::resource() Edit & update Soft deletes Formulier hergebruiken Bevestigingsdialoog
12:30

Lunch

13:30

Blok 11 · Middag

Testen met Pest

We schrijven basistests voor de kritieke functionaliteit: login, cursus aanmaken, en toegang tot het beheerderspaneel.

Pest installeren Feature tests schrijven actingAs() gebruiken Database seeden in tests assertRedirect() php artisan test
15:00

Koffie

15:15

Blok 12 · Afsluiting dag 3

Deployment — het platform live zetten

We deployen samen naar Laravel Cloud, koppelen een domeinnaam, zetten SSL aan en starten de queue worker.

Laravel Cloud registeren Config instellen Database migreren Queue worker starten Domeinnaam koppelen

Aan het einde van dag 3 staat er

Een volledig werkend trainingsplatform live op productie — met beheerderspaneel, CRUD, basistests en SSL.

Beheerderspaneel CRUD compleet Pest tests Live op productie SSL actief

Na deze training kun je

Een volledig Laravel-platform bouwen

Van installatie tot beheerderspaneel — inclusief database-relaties, auth en CRUD.

Gebruikers laten inloggen en afschermen

Login, sessies, rollen, middleware en autorisatie zonder externe pakketten.

E-mail en achtergrondtaken verwerken

Mailables versturen via een queue zodat je applicatie snel en betrouwbaar blijft.

Basistests schrijven met Pest

Kritieke functionaliteit afschermen met feature tests die je vertrouwen geven.

Je applicatie live zetten

Deployment naar Laravel Cloud met SSL, queue workers en domeinkoppeling.

Zelfstandig verder leren

Je begrijpt de structuur en conventies van Laravel zodat de documentatie logisch wordt.

Voor wie is dit

Dit is een goede fit als je…

Basiskennis PHP hebt (variabelen, functies, arrays)
Al eens iets met HTML en een formulier hebt gemaakt
Weet wat een database is, maar Eloquent nog niet kent
Klaar bent met tutorials die nooit écht uitleggen waarom iets zo werkt
Liever in een kleine groep leert dan in een zaal met 50 mensen
Drie dagen wil investeren om Laravel echt te begrijpen

Dit is minder geschikt als je…

Nog nooit PHP hebt geschreven — begin dan eerst met de basis
Laravel al actief gebruikt in productie — kijk dan naar Laravel met AI
Verwacht dat alles in één dag te verwerken is
Op zoek bent naar een certificeringstraject met examens
J

Je trainer: Joram

Ik geef deze training zelf — geen inhuurkracht, geen gastdocent. Ik bouw al meer dan tien jaar Laravel-applicaties in productie en weet precies waar beginners vastlopen. Drie dagen lang ben ik er om vragen te beantwoorden — ook over jouw eigen situatie, niet alleen over de oefenstof.

Aanmelden — 2 november 2026, 3 november 2026 & 4 november 2026

Almere · 3 dagen · €1599 €1399 early bird p.p. incl. lunch alle dagen · nog 8 plekken vrij

Schrijf je in