Je bent hier:
PHP en MySQL Advanced: dynamische webapplicaties en beheer
PHP en MySQL Advanced: dynamische webapplicaties en beheer
Heb je al ervaring met PHP en MySQL en wil je een stap verder gaan? In deze nascholing leer je hoe je volwaardige, dynamische webapplicaties ontwikkelt, inclusief gebruikersbeheer, sessies, beveiliging en het gebruik van externe databronnen. Je ontdekt hoe je gestructureerd en schaalbaar code schrijft en hoe je een eenvoudige back-end beheertool opbouwt. Deze dag zit boordevol praktijk en directe toepasbaarheid.
Programma
We bouwen samen een dynamische webtoepassing uit die gebruikers laat registreren, inloggen en gegevens beheren. Je leert werken met sessies, formulieren met validatie, gestructureerde foutafhandeling en communicatie met de databank. Ook staan wachtwoordhashing, prepared statements en het opzetten van een eigen admin-omgeving op het programma.
Deze nascholing is hands-on: we combineren uitleg met praktijkgerichte voorbeelden.
Doelstellingen
Na het volgen van deze nascholing:
- verwerk je formulieren met validatie en beveiliging tegen injectie;
- werk je met sessies om gebruikers te authenticeren en te beheren;
- bouw je een beheersinterface voor het bewerken van databankgegevens;
- gebruik je best practices zoals prepared statements en wachtwoordhashing;
- begrijp je de opbouw van een meerlaagse PHP-structuur met functies en includes;
- ben je in staat om zelfstandig een dynamische, interactieve webapplicatie te bouwen en uit te breiden.
Doelgroep
Deze nascholing is bedoeld voor leerkrachten, ICT-coördinatoren en ontwikkelaars-in-spe met basiskennis van PHP en MySQL. Ervaring met variabelen, controlestructuren, formulieren en databankkoppeling is vereist. Basiskennis van Bootstrap is een pluspunt, maar niet noodzakelijk.
Begeleiding
Stijn Willekens heeft een passie voor het web en een gezonde interesse voor de nieuwste webontwikkelingen en webtechnologieën. Stijn is sinds 2001 leerkracht in het secundair onderwijs. Hij geeft in de derde graad software-ontwikkeling (C# voorheen VB.Net / Java / Turbo Pascal) en webontwikkeling (PHP - MySQL - jQuery - ECMAScript - HTML - CSS – Bootstrap - .git - GitHub …). Tussen 2019 en 2024 was hij ook docent bij Thomas More Kempen - Tech & IT en onderwees daar statische websites (HTML & CSS) en interactieve websites (JavaScript).
Sinds 2002 is hij ook zaakvoerder van Uneek Concepts bv.
Praktisch
Cursuscode:
25/INF/045A
Jouw bijdrage: 132 EUR.
Inlichtingen bij: Miet Oost, 03 265 29 79, miet.oost@uantwerpen.be
Mee te brengen door cursist
Opgeladen laptop (Windows/MacOS)
Verwachte voorbereiding door deelnemer
Installeer op voorhand:
- Firefox
- Visual Studio Code (NIET Visual Studio!)
- FileZilla Client (gratis versie) (Opgelet: tijdens de installatie zijn er extra aanbiedingen voor software te installeren, je weigert deze best.)
- Winzip, 7-zip of een ander programma om zip-bestanden uit te pakken
- Acrobat Reader
Datum |
Beginuur |
Einduur |
Locatie |
maandag 9 maart 2026 |
09:30u |
16:30u |
Universiteit Antwerpen, Boogkeers 5 (aan het Mechelseplein), 2000 Antwerpen, lokaal 102 (eerste verdieping) |
Goed om te weten
Heb je nog geen voorkennis? Volg dan eerst de nascholing(en):
Schrijf in voor deze cursus
Duid aan welke cookies je wil toestaan.
Noodzakelijke cookies
Sommige cookies zijn nodig om de kernfunctionaliteit van onze website mogelijk te maken. De website zal niet goed werken zonder deze noodzakelijke cookies. Daardoor zijn ze standaard ingeschakeld en kunnen ze niet worden uitgeschakeld.
Functionele cookies
Functionele cookies zijn noodzakelijk voor de goede werking van de website en kunnen niet worden uitgeschakeld. Ze worden over het algemeen enkel gedefinieerd naar aanleiding van acties die je uitvoert en die je in staat stellen om gebruik te maken van de diensten die wij aanbieden (definitie van je privacyvoorkeuren, connectie, invullen van formulieren, enz.).
Je kan je browser zo configureren dat deze cookies worden geblokkeerd of dat je over deze cookies wordt gewaarschuwd, maar daarna zullen sommige delen van de site niet meer werken.
Analytische cookies
Analytische cookies stellen ons in staat om surfpatronen te meten en te bepalen welke rubrieken van onze website werden bezocht, om gewoontes te meten en onze diensten te verbeteren. Ze laten ons zien welke pagina's het meest en het minst populair zijn en hoe bezoekers zich verplaatsen op de site.
Als je deze cookies niet toestaat, weten we niet wanneer je onze site hebt bezocht en kunnen we de gewoontes ervan niet controleren.