opleiding.nl
28 opleidingen

Software development


Met een opleiding software development lever je software op waar een heel team mee verder kan, niet alleen een script dat op jouw laptop draait. Je leert testen, samenwerken en uitrollen.

Populair in Software development

Meest gekozen opleidingen

Alle 28

Van module tot Bachelor

Vragen over programmeerervaring, studieduur, kosten en functies na je opleiding.

Wat is een opleiding software development?

Een opleiding software development leert je applicaties bouwen met een team: van eisen en ontwerp tot code, tests en uitrol. Je werkt met versiebeheer, code reviews en geautomatiseerde tests. De trajecten lopen van een module van tien dagdelen tot een Bachelor van vier jaar.

Heb ik programmeerervaring nodig voor software development?

Voor modules en Bachelors is enige ervaring met één taal gewenst, al is het niet altijd verplicht. Begin je vanaf nul, doe dan eerst een cursus programmeren. Belangrijker dan je startniveau is dat je code van anderen wilt lezen en verbeteren.

Hoe lang duurt een opleiding software development?

Een losse module beslaat zes tot tien dagdelen. Een deeltijdtraject naar junior developer duurt zes tot twaalf maanden. Een HBO Bachelor telt 240 studiepunten en loopt drie tot vier jaar, met vrijstellingen soms een half jaar korter.

  1. Van user story tot release: het vak software development

    Software development omvat de hele weg van wens naar werkende applicatie: eisen omzetten in user stories, code schrijven, tests automatiseren, elkaars werk reviewen en de release veilig naar productie brengen. Onderdelen zijn objectgeoriënteerd programmeren, databases, API's, versiebeheer met Git, unit tests en een CI/CD-straat. Je werkt in sprints van twee weken aan een gezamenlijke applicatie. Een losse module beslaat zes tot tien dagdelen, een HBO Bachelor 240 studiepunten.

  2. Software development voor wie al iets kan programmeren

    Deze opleidingen passen bij mensen die al een taal kennen en merken dat hun code alleen door henzelf te onderhouden is, en bij testers of beheerders die naar de bouwkant willen doorschuiven. Voor een module vraagt de opleider basiskennis van één programmeertaal. Voor een Bachelor geldt havo, vwo of MBO-4. Begin je vanaf nul, neem dan eerst een cursus programmeren van zes dagen. Zonder plezier in samenwerken en reviewen wordt dit vak zwaar.

  3. Fullstack developer, tester of DevOps-engineer

    Na deze opleiding werk je als softwareontwikkelaar, fullstack developer, backend developer, testautomatiseerder of DevOps-engineer, bij softwarehuizen, banken, verzekeraars, industriële bedrijven en overheidsorganisaties met eigen ontwikkelteams. Detachering komt veel voor: je werkt dan per opdracht bij wisselende klanten. Na drie tot vijf jaar volgt de stap naar medior en daarna naar lead developer of software-architect. Werkgevers kijken naar je code en naar hoe je een review ontvangt.

  4. Software development bouwt, IT-beheer houdt draaiend

    Binnen automatisering en IT bouwt deze richting nieuwe applicaties, terwijl IT-beheer ervoor zorgt dat blijft werken wat er vandaag al zonder haperen in productie draait. Twee vakken die dagelijks met elkaar praten. Wil je alleen een taal onder de knie krijgen, dan volstaat programmeren. Zoek je een erkend diploma met theorie en onderzoek, kies informatica. Hier draag je verantwoordelijkheid voor een product dat over drie jaar nog onderhoudbaar moet zijn.