Doel van deze module, 4 weken: PHP CRUD maken.
Oefening 1.1: Database en tabellen aanmaken
Oefening 1.2.1: ADVANCED SELECT (optioneel)
Oefening 1.3.0: INSERT & UPDATE
Oefening 1.3.1: ADVANCED INSERT & UPDATE (optioneel)
| week 1 | Lesinhoud | Opdrachten / challenges |
|---|---|---|
| Maandag | Kick-off | |
| Database, tabel en datatypes | Kick-off Challenge | |
| Oefening 1.1: Database en tabellen aanmaken | ||
| Dinsdag | SELECT, WHERE, ORDER BY, GROUP BY, LIMIT, DISTINCT, COUNT, MAX, MIN, DATE_FORMAT | Oefening 1.2.0: SELECT |
| Oefening 1.2.1: ADVANCED SELECT (optioneel) | ||
| Woensdag | INSERT, UPDATE | Oefening 1.3.0: INSERT & UPDATE |
| Oefening 1.3.1: ADVANCED INSERT & UPDATE (optioneel) | ||
| Donderdag | DELETE, DROP | Oefening 1.4: DELETE & DROP |
| Vrijdag | Kick-off Deel 1 | |
| *week 2 | ||
| (Na de meivakantie)* | ||
| Maandag | Recap |
Kick-off Deel 2 Git repo uitleggen Database Connecten | - Deadline: Deel 1 afmaken en laten aftekenen.
| Opdracht insert.php → INSERT INTO | | Vrijdag | edit.php delete.php
| Deel 3 verder werken | | week 4 | | | | Maandag | Vrij ivm pinksteren | | | Dinsdag | Database Toets | | | Woensdag | Kickoff Deel 4
| Deadline: Deel 3 | | Donderdag | | | | Vrijdag | Afronden Deel 4 Opnemen video | Deadline Deel 4 Alle code op github |