Bouw verder aan je programmeervaardigheden met een concreet en bruikbaar webproject
Ben je klaar om je kennis van PHP en MySQL naar een hoger niveau te tillen?
In de cursus Serverside Scripting 2 ga je aan de slag met het bouwen van een volledig CMS (Content Management Systeem).
Je werkt stapsgewijs aan een realistisch project waarin je jouw programmeervaardigheden verfijnt en uitbreidt.
Ideaal voor wie eerder al de basis onder de knie kreeg in Serverside Scripting 1 en nu klaar is voor de volgende stap.
Wat leer je in deze cursus?
Je ontwikkelt een werkend CMS dat gebruikt kan worden om een website te beheren vanuit een backoffice.
Dit project vormt de rode draad doorheen de cursus.
Je verdiept je verder in programmeerprincipes, objectgeoriënteerd werken en het bouwen van veilige, efficiënte en gebruiksvriendelijke toepassingen.
Onderwerpen die aan bod komen:
- Objectgeoriënteerd programmeren en herbruikbare code schrijven
- Veiligheid: authenticatie, autorisatie, inputcontrole, encryptie
- Gebruikersbeheer: accounts beheren, rollen toekennen
- Contentbeheer: site-onderdelen bewerkbaar maken via de backoffice
- Bestandsbeheer: uploaden, downloaden en verwerken van bestanden
- Afbeeldingen: bewerkingen zoals captchas en watermerken toevoegen
- PDF-generator: automatisch PDF-bestanden genereren uit databankgegevens
- E-mailfunctionaliteit: van eenvoudige contactformulieren tot geavanceerde herstelprocedures
- Usability: de backoffice wordt ontworpen voor een fictieve klant zonder technische kennis
Waarom kiezen voor deze cursus?
- Je bouwt een concreet project dat je echt kan gebruiken of aanpassen voor klanten
- Je verdiept je in belangrijke webdevelopmentthemas zoals veiligheid, herbruikbare code en gebruikersbeheer
- De cursus stimuleert probleemoplossend denken en realistische toepassingen
- Je leert werken volgens het principe van een fictieve klant, waardoor je de vertaalslag maakt naar echte situaties
- Je project telt als evaluatie, dus geen klassiek examen
- Ideale opstap naar professionele toepassingen of verdere specialisatie
Evaluatie
Geen klassiek examen, maar een beoordeling van het eindproject in vier fasen:
1. Gebruikersbeheer databank, OO-classes, login, security
2. CMS-module beheer van de inhoud
3. Bestandsbeheer & media upload, pdf en beeldbewerking
4. Integratie & presentatie gebruiksvriendelijke eindafwerking + demo
Lesvorm
Kies bewust de leerformule die het best bij jou past:
Werk je graag samen in groep en wil je snel feedback van de docent? Dan is contactonderwijs de ideale keuze. Tijdens de lessen krijg je directe ondersteuning en leer je van elkaar.
Heb je een sterke zelfstandige werkhouding en leer je graag op je eigen tempo? Dan kan je deze cursus volledig online volgen. Je krijgt duidelijke instructies, online ondersteuning en de flexibiliteit om te leren waar en wanneer je wil.
Jij kiest hoe je leert. Beide trajecten leiden naar hetzelfde eindresultaat.