Keywords:
Cyber, Education Market, ICT
Edu type:
Formal education
Location:
Almere (Buiten)
Education:
MBO-4/HAVO/VWO (EQF 4)
Start date:
01/09/2022
Study Load:
5040 hrs
Duration:
3 years
More information

Description:

Is dit beroep iets voor jou?

Wil jij leren hoe je webapplicaties, games en mobile apps maakt? Kies dan voor de opleiding Software Developer! Als Software Developer ontwikkel je al deze dingen en meer. Daarbij gaat het niet alleen om het maken van nieuwe dingen. Je zorgt er ook voor dat bestaande software blijft werken, dat bugs worden verwijderd en dat nieuwe features worden toegevoegd.

Een applicatie ontwikkel je meestal samen met anderen. Je moet dus goed kunnen luisteren naar de wensen en de ideeën van collega's en klanten. Ook moet je zelf goed kunnen uitleggen welke keuzes je gemaakt hebt en waarom. Is de applicatie klaar? Dan help je ook mee aan de invoering ervan. Je moet dan denken aan publicatie op het internet of installatie op een device.
 

Hoe ziet de opleiding eruit?

De opleiding Software Developer kun je volgen als BOL- of BBL-opleiding.

Op de BOL-opleiding krijg je 3 jaar lang les en praktijk op niveau 4. Je kunt er ook korter over doen. Dat hangt af van je vooropleiding en hoe jij je ontwikkelt. Tijdens de opleiding leer je onder andere webapplicaties bouwen, games maken, mobile development en websecurity. Uiteraard speelt ook het ontwerpen van een goede database een grote rol. Bij een BOL-opleiding zit je ongeveer 60% van de tijd op school. De rest van de tijd doe je praktijkervaring op en loop je stage bij een leerbedrijf.

Een BBL-opleiding is een combinatie van leren en werken. Je gaat meteen aan de slag. Naast je baan volg je 1 of 2 dagen in de week lessen op school. Om een BBL-opleiding te doen, moet je een baan hebben bij een erkend leerbedrijf. Door die erkenning weet je zeker dat je het vak daar goed in praktijk kunt leren.
 

Wat leer je tijdens de opleiding?

  • Programmeren in verschillende bekende programmeertalen
  • Het maken van websites en webapplicaties volgens een bestaand ontwerp
  • Het maken van een functioneel ontwerp voor nieuwe applicaties
  • Het beveiligen van software tegen aanvallen door hackers
  • Samenwerken in een ontwikkelteam (SCRUM, Github, etc.)
  • Samenwerken met klanten (wensen in kaart brengen, overleggen, presenteren, etc.)
  • Het inrichten van je ontwikkelomgeving
  • Het ontwerpen van een database
  • Het werken met een database
  • Het testen van software
  • Het publiceren van software
  • Het onderhouden van software (bugs oplossen, features toevoegen, etc.)

Waar kun je gaan werken?

Je kunt gaan werken bij bedrijven die zich bezig houden met de ontwikkeling van webapplicaties, games en/of mobiele apps. Ook kun je aan de slag bij bedrijven die zich bezighouden met gegevensbeheer. Of je kunt zzp'er worden en zelf software gaan ontwikkelen (zelfstandig of voor klanten).
FaLang translation system by Faboba