Welkom bij de PHP-basis
Je leert programmeren door kleine, rechttoe-rechtaan oefeningen: lezen → zelf bouwen → draaien in XAMPP → committen naar GitHub → kort seintje aan je docent. Geen groot platform, wel een duidelijke rode draad.
Insteek
- Elke les legt één idee uit en geeft een concrete opdracht.
- Je werkt op Windows met XAMPP (
C:\xampp\htdocs\…). - Concept-demo’s staan open in de les; uitwerkingen achter “Toon uitwerkingen” — eerst zelf proberen.
- Opleveren doe je via een publieke GitHub-repo en een kort mail-seintje.
Zo werk je
- Setup: kies Windows (XAMPP) of Mac (PHP/Homebrew) + publieke repo
educom-php-basis(zie les 00). - Open de lespagina: “in deze les” + concept-demo + opdracht.
- Bouw en test via
http://localhost/educom-php-basis/… - Als de les klaar is (of als je vastzit): commit + push, daarna het seintje onderaan de les (open mail of kopieer tekst).
Details: les 00 — Setup · oplevering
Kerntrack (01–05)
Web & OOP
Verdieping
- Les 10 — PDO & SQL-injection
- Les 11 — PDO-classes & DI
- Les 12 — Uploads & filesystem
- Les 13 — XML & XSLT
- Les 14 — Validatie
- Les 15 — MVC
- Les 16 — Versioning
Per les: concept-demo + gewone opdracht + extras. Mapping: curriculumkaart. Uitwerkingen staan onderaan achter “Toon uitwerkingen”.