Databases en verbindingen met PHP
De cursus begint met een inleiding tot relationele databases. Studenten krijgen een basisbegrip van databaseconcepten, de structuur van tabellen, relaties tussen tabellen en de betekenis van sleuteltermen zoals primary key en foreign key.
Een essentieel onderdeel van de cursus is de vergelijking tussen MySQLi en PDO, twee veelgebruikte extensies voor interactie met MySQL databases in PHP. Deelnemers leren de voor- en nadelen van beide methoden, zodat ze weloverwogen beslissingen kunnen nemen over welke methode ze in hun projecten willen gebruiken.
Deelnemers leren hoe ze databaseverbindingen kunnen maken en beheren. Dit omvat het opzetten van veilige verbindingen met de database en het afhandelen van verbindingsfouten.
Het behandelt ook de basis CRUD operaties (Create, Read, Update, Delete) die de basis vormen voor het werken met databases. Deelnemers leren hoe ze:
- Gegevens in de database invoegt (Create)
- Gegevens ophalen uit de database (Read)
- Gegevens in de database bijwerken (Update)
- Gegevens uit de database verwijderen (Delete)
Aan de hand van praktische oefeningen en voorbeelden kunnen de deelnemers deze technieken toepassen in hun eigen PHP-toepassingen.