Voor de docent
Documentatie
Lesplan
Voortgang
De pagina's zijn te zien op https://portfolio-websites.devroc.nl/.
Over de lessenserie
Deze lessenserie gebruikt een scaffolding-aanpak: studenten starten vanuit een bestaand, werkend systeem en breiden dit stapsgewijs uit. Zo bootsen we een realistische applicatie na zoals ze die op stage kunnen tegenkomen, inclusief codebase, workflows en releasetempo.
Het systeem draait met een volledige CI/CD-pijplijn die wordt gehost in GitLab. Iedere commit op de hoofdrepository triggert automatisch de pipeline; studenten kunnen de status en logs volgen in het GitLab-project.
Projectdashboard: https://gitlab.com/lctsdo24.
Voorbereiding
- Zorg dat elk team een GitLab/GitHub-repository met een beschikbare runner heeft (of lokale runner).
- Check of er een .env.example aanwezig is en of data/ en tmp/ beschrijfbaar zijn in de leeromgeving.
- Activeer de Canvas-vragen Q00001 t/m Q00003 als formatieve check.
- Plan ruimte voor korte demo's per team (5 minuten) aan het einde van de les.
Planning (suggestie)
| Tijd | Inhoud |
| 10 min | Kick-off & leerdoelen |
| 20 min | Repo check + backlog aanscherpen |
| 25 min | Git workflow en pairing opzetten |
| 25 min | CI/CD + tests (pair debugging) |
| 10 min | Demo's, reflectie, vervolgstappen |
Beoordeling & feedback
- Formatief: vragen Q00001/Q00002 + code reviews op merge requests.
- Summatief: oplevering van werkende pipeline + deployment-ready branch.
- Gebruik 85000-zelfchecks.twig als rubriek voor de einddemo.
Navigatie
- Cursus informatie
- Voor de docent
- Contact formulier laten werken
- Focus en doel
- Ssh keys instellen
- Gitlab checkout
- Design uniek maken
- Omgeving instellen
- Kennistest
- Server starten
- Rondleiding
- Les 3 inhoud aanpassen
- Registreren
- Codebase updaten
- Unit tests draaien
- Webserver starten
- Home pagina basics
- Home pagina skills
- Home pagina overig
- Design patterns
- Zoek uit wat singleton is
- Adapter toepassing
- Factory gebruiken
- Adapter
- Factory
- Singleton