Eerstejaars Software Development

PHP
Cheatsheet

Praktische uitleg over server-side code, databases, formulieren, CRUD en inloggen.

Bekijk alle weken

Periode 3

PHP-basis, Create & Read

Van de basis van PHP tot formulieren, databases en gegevens toevoegen.

01Week 1PHP BasicsBasics

PHP, server-side code, variabelen en output.

  • Basics
Bekijk week 1
02Week 2Projectstructuur & IncludesProjectstructuur · Includes

Werk overzichtelijk met bestanden en includes.

  • Projectstructuur
  • Includes
Bekijk week 2
03Week 3Database & READDatabase · READ

Maak verbinding met een database en lees gegevens.

  • Database
  • READ
Bekijk week 3
04Week 4Forms (GET & POST)Forms · (GET · POST)

Verwerk gegevens uit GET- en POST-formulieren.

  • Forms
  • (GET
  • POST)
Bekijk week 4
05Week 5Backend ValidatieBackend · Validatie

Controleer invoer veilig op de server.

  • Backend
  • Validatie
Bekijk week 5
06Week 6INSERT & Redirect (PRG)INSERT · Redirect · (PRG)

Voeg gegevens toe en stuur daarna door.

  • INSERT
  • Redirect
  • (PRG)
Bekijk week 6
07Week 7Sessions & FeedbackSessions · Feedback

Bewaar meldingen en gegevens met sessions.

  • Sessions
  • Feedback
Bekijk week 7
08Week 8Overzicht & UitleggenOverzicht · Uitleggen

Herhaal en combineer de onderdelen uit periode 3.

  • Overzicht
  • Uitleggen
Bekijk week 8

Periode 4

CRUD, login & sessions

Van gegevens aanpassen en verwijderen tot accounts en beveiligde pagina’s.

01Week 1Editpagina & item ophalenEditpagina · item · ophalen

Haal één item op en vul een bewerkformulier.

  • Editpagina
  • item
  • ophalen
Bekijk week 1
02Week 2UPDATE queriesUPDATE · queries

Pas bestaande gegevens aan met UPDATE.

  • UPDATE
  • queries
Bekijk week 2
03Week 3DELETEDELETE

Verwijder gegevens veilig uit de database.

  • DELETE
Bekijk week 3
04Week 4CRUD overzichtCRUD · overzicht

Breng Create, Read, Update en Delete samen.

  • CRUD
  • overzicht
Bekijk week 4
05Week 5RegistrerenRegistreren

Maak accounts aan en sla wachtwoorden veilig op.

  • Registreren
Bekijk week 5
06Week 6LoginLogin

Controleer inloggegevens en start een session.

  • Login
Bekijk week 6
07Week 7Loginstatus & beveiligde pagina'sLoginstatus · beveiligde · pagina's

Toon loginstatus en bescherm pagina’s.

  • Loginstatus
  • beveiligde
  • pagina's
Bekijk week 7
08Week 8Dynamisch menuDynamisch · menu

Pas het menu aan op basis van de ingelogde gebruiker.

  • Dynamisch
  • menu
Bekijk week 8