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\…). - Democode staat klaar als referentie — 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: “waarom” + begrippen + 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: gewone opdracht + extras/varianten. Mapping: curriculumkaart · broncode: demo’s.