Beetje Coderen

Les 17

MVC-structuur zonder framework

Je app opdelen in routes, controllers en views.

⏱ 45–60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • een front controller en router bouwen
  • controllers en views scheiden
  • uitleggen wat een framework voor je doet

In je gastenboek uit les 16 doet elk bestand in public/ alles zelf: sessie starten, invoer lezen, database aanroepen en HTML maken. Bij drie pagina's gaat dat; bij dertig zie je overal dezelfde code terug, en een wijziging in de login moet je op dertig plekken doorvoeren.

In deze les bouw je de structuur die elk PHP-framework gebruikt: één front controller, een router en een scheiding in Model, View en Controller (MVC). Je doet het zonder framework, zodat je in les 20 precies snapt wat Laravel voor je doet.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?