Problemen met XAMPP, kijk eerst in de XAMPP Hotline.
Hier vind je alle informatie, lesopdrachten, oefeningen, startcode en uitwerkingen voor programmeren 2. Binnen deze cursus leer je CRUD functionaliteit bouwen in een website met behulp van PHP. Onderwerpen die aan bod zullen komen zijn
Week | Les | Onderwerpen | Technieken | Producten | Deadline |
---|---|---|---|---|---|
1 | Les1 | Wat zijn een webserver, interpreter, request and response. Basic syntax in PHP |
Syntax PHP Datum en tijd |
(zonder db) Index.php |
|
Les2 | Links Verwerken van formulieren |
GET en POST While Postback |
(zonder db) Details.php Create.php |
||
2 | Les3 | Wat is een database? Aanmaken van een database Ophalen van data uit een database |
SQL SELECT ERD 1-op-veel |
Index.php Details.php |
|
Les4 | ERD’s Invoegen van data |
SQL INSERT en relaties Validatie |
Create.php Delete.php |
||
3 | Les5 | Update actie en terugschrijven van data in formuliervelden Hidden field |
Update Hidden field |
Edit.php | Zelfevaluatie beoordelingsmodel |
Les6 | Authenticatie, login 1-to-many relatie Foreign key Security |
Session, Cookie htmlentities(), mysqli_real_escape_string() |
Login.php Logout.php |
||
4 | Les7 | Veel-op-veelrelaties | SQL JOINS, LIKE, DELETE | Delete.php | |
Les8 | Ondersteuning uitwerking | Zondag 17:00 Screencast eindproduct |
Is bovenstaande je al bekend? Volg dan de Advanced cursus.
Elke les bevat de volgende structuur:
- examples In een versimpelde vorm, staan hier uitgewerkte voorbeelden uit de les met uitleg (comments).
- exercises
Opdrachten die in de les of als huiswerk gemaakt kunnen worden.
Door in je browser naar deze map te navigeren, zie je de opdrachten van die les. - start Elke les werken we één of meerdere pagina's van de CRUD functionaliteiten uit. In deze map staat de startcode voor de taak / taken van die les.
- Zie voor het installeren en configureren van alle tools de Installatiehandleiding