educom PHP-basis E-learning

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

Zo werk je

  1. Setup: kies Windows (XAMPP) of Mac (PHP/Homebrew) + publieke repo educom-php-basis (zie les 00).
  2. Open de lespagina: “waarom” + begrippen + opdracht.
  3. Bouw en test via http://localhost/educom-php-basis/…
  4. 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)

  1. Les 00 — Setup: Windows of Mac + GitHub
  2. Les 01 — Start: variabelen & HTML
  3. Les 02 — Loops & arrays
  4. Les 03 — Condities & forms
  5. Les 04 — Functies
  6. Les 05 — Operators & scope

Web & OOP

  1. Les 06 — Forms, cookies & sessions
  2. Les 07 — Classes
  3. Les 08 — OOP verdieping
  4. Les 09 — Sessions login

Verdieping

  1. Les 10 — PDO & SQL-injection
  2. Les 11 — PDO-classes & DI
  3. Les 12 — Uploads & filesystem
  4. Les 13 — XML & XSLT
  5. Les 14 — Validatie
  6. Les 15 — MVC
  7. Les 16 — Versioning

Per les: gewone opdracht + extras/varianten. Mapping: curriculumkaart · broncode: demo’s.