Software Developer

Fundamentals

In Level 1 begin je met de basis van software development. Je leert onder andere websites bouwen met HTML en CSS. Level 1 duurt 24 weken en bestaat uit zes units van vier weken.

Modules

Tijdens modules verdiep je je vier weken lang in een specifiek onderwerp. Je kunt bijvoorbeeld werken met JavaScript, databases, API's, mobile apps of het online zetten van een webomgeving.

Challenges

Tijdens challenges werk je drie weken aan een praktijkopdracht. Dit doe je individueel of samen met andere studenten. Je werkt projectmatig in sprints en gebruikt je werk als bewijs voor de leeruitkomsten die je moet aantonen.

Professionele Ontwikkeling

Tijdens de opleiding ontwikkel je niet alleen je programmeerskills. Je leert ook samenwerken, plannen, communiceren en zelfstandig werken. Daarnaast leer je veilig en verantwoord ontwikkelen en AI op een slimme manier inzetten tijdens je werk.

De drie levels

Level 1 Fundamentals: Je leert de basis van software development. De leeruitkomsten en de manier waarop je deze moet aantonen worden voor je bepaald.

Level 2 Professionaliseren: Je krijgt steeds meer vrijheid. Je kiest zelf modules en leeruitkomsten en bepaalt hoe je kunt bewijzen dat je deze beheerst. Ook worden de challenges complexer en kun je meer op je eigen tempo werken.

Level 3 Beroepsgericht: Je gaat richting het echte werkveld. Je loopt stage, werkt aan echte opdrachten en communiceert met externe partijen. In dit level rond je de opleiding ook af met je examinering.

Versnellen

De opleiding duurt normaal vier jaar, maar het is mogelijk om de opleiding sneller af te ronden.

Als je in Level 1 al vroeg zelfstandig kunt aantonen dat je leeruitkomsten beheerst en hiervoor goede bewijslast kunt aanleveren, kun je sneller doorstromen. Hierdoor kan de opleiding in sommige gevallen binnen drie jaar worden afgerond.

De sfeer

In de klas hangt een gezellige en fijne sfeer. Iedereen kan over het algemeen goed met elkaar opschieten en helpt elkaar bij opdrachten. Er wordt natuurlijk serieus gewerkt, maar er is ook genoeg ruimte voor een grapje. Daardoor is het een prettige klas om in te werken en samen te leren.

Hoe ziet een schoolweek eruit?

Tijdens een schoolweek wissel je lessen en praktijk af. Je werkt aan programmeren en tools, challenges en professionele ontwikkeling. Daarnaast krijg je vakken zoals Nederlands, Engels, rekenen, burgerschap en loopbaan.

Bij challenges krijg je tijd om projectmatig aan een opdracht te werken. Hierbij krijg je begeleiding en coaching van docenten. Iedere unit eindigt met een reflectieweek waarin je je portfolio voorbereidt, je leeruitkomsten verzamelt en nieuwe leerdoelen opstelt.

Voorbeeld van een weekrooster van de opleiding Software Developer