Doel van deze module, 4 weken: PHP CRUD maken.


Informatie

Voorbereiden

Kick-off challenge

Github Classroom

Presentaties / workshops

Beoordeling

Lesinhoud

Deel 1: Database

Deel 2: Data tonen Frontend

Deel 3: Backend

Deel 4: Login

Werkingsvideo

Voorbeeldcode


Oefeningen

Oefening 1.1: Database en tabellen aanmaken

Oefening 1.2.0: SELECT

Oefening 1.2.1: ADVANCED SELECT (optioneel)

Oefening 1.3.0: INSERT & UPDATE

Oefening 1.3.1: ADVANCED INSERT & UPDATE (optioneel)

Oefening 1.4: DELETE & DROP

Oefening 1.5: Normaliseren


Planning

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 |