De opleiding is opgebouwd uit de onderstaande modules.
HTML5 en CSS3
Je doet grondige kennis op van de structuurtaal HTML en de opmaaktaal CSS. Onmisbare kennis voor professionals die zich bezig willen houden met webontwikkeling of webbeheer! In deze module leer je o.a. over de opbouw (syntax) van zowel HTML als CSS, verschillende HTML-tags en CSS-properties. Ook de toepassing komt uitgebreid aan bod. Daarnaast is er aandacht voor browserversies en -compatibiliteit.
Programmeren Javascript
Je ontwikkelt zelfstandig interactieve functionaliteit aan de clientkant van een webapplicatie van enige complexiteit met behulp van Javascript en maakt daarbij gebruik van het DOM van een webpagina.
PHP & MySQL
In deze module ontwikkel je zelfstandig een dynamische website van enige complexiteit met behulp van PHP en MySQL.
Front-end frameworks
Je raakt bekend met internationaal erkende Front End frameworks.
Software design
Je modelleert zelfstandig UML-diagrammen ten behoeve van objectgeörienteerde softwareontwikkeling op het Intermediate-niveau zoals vastgesteld door Object Management Group.
Programmeren in Python
In de module Programmeren in Python komen alle belangrijke algemene concepten van Python aan bod, zoals controlestructuren, functies, datastructuren, file-io en exception handling. Je leert je weg vinden in de uitgebreide bibliotheken met herbruikbare code. En in de tool IDE (integrated development environment) Wing 101 leer je aan de hand van aansprekende opdrachten de code te maken, deze te testen en te debuggen.
ISTQB® Certified Tester Foundation Level
Je doet alle basisvaardigheden op voor het testen van informatiesystemen. Daarbij is veel aandacht voor de koppeling met de praktijk, zodat je na afloop goed voorbereid bent om je nieuw verworven kennis toe te passen. Na afloop kun je in elke ontwikkelomgeving werken.
Onderwerpen die aan bod komen, zijn onder andere:
- fundamenten van testen;
- de plaats van testen binnen het ontwikkelproces;
- testlevels en testsoorten;
- statistische technieken;
- testontwerptechnieken;
- testactiviteiten;
- typen testtools;
- kansen en risico’s van testtools.
Agile Scrum
Deze module richt zich op Agile werken. Snel veranderende markten en vraag vergen van bedrijven dynamisch ingerichte werkprocessen en projecten. Deze manieren van werken gaan meer uit van samenwerking en gebruik van talent dan van structuur en vaste patronen en rolverdelingen. Wendbaarheid, creativiteit en pro-activiteit zijn hier de sleutelwoorden. Ofwel: Agile werken. Je leert wat de Agile-werkwijze inhoudt en verdiept je in de meest populaire variant hiervan: Scrum. Deze module is een deel van een grotere module uit de HBO-bachelor Informatica (Software engineering).