Test-Driven Development (TDD)

Software Development
Software Testing

Sluit je aan bij ’s werelds toonaangevende software engineers door Test-Driven Development in de praktijk te brengen. Test-Driven Development is een kortcyclisch ontwikkelproces. In deze hands-on training breng je je developer skills naar een hoger niveau. Bouw software op een voorspelbare en gefocuste manier.

Heb je een vraag over de training?

Stel deze aan Melchior! Hij helpt je graag met het vinden van de juiste oplossing voor jou, jouw team of organisatie.

Get in touch

Wat ga je leren?

Zet de volgende stap in jouw software engineering-journey.

Pas TDD toe om het design van je applicaties te sturen, om effectief en met vertrouwen te refactoren.

Oefen in de programmeertaal van je keuze.

Belangrijkste leerdoelen

  1. Leer de basis van TDD en vermijd veelvoorkomende valkuilen.
  2. Ervaar hoe vroegtijdige feedback en refactoring je meer vertrouwen geven in je code.
  3. Oefen hoe TDD helpt om je beter te concentreren op één taak tegelijk.

Programma

Tijdens de training behandelen we de basisprincipes van TDD, maar richten we ons vooral op de praktijk en het bespreken van zorgen of vragen.

Red-Green-Refactor – leer meer over het fundamentele ritme van TDD, en patronen voor elke stap.

Oefening – Verschillende oefeningen voor XP-punten.

Discussie – hoe je TDD voor jou en je team kunt laten werken.

Voor wie is deze training?

Deze training is voor iedereen die software ontwikkelt. Misschien ben je net aan je carrière begonnen of wil je je huidige manier van ontwikkelen op de proef stellen.

Vereisten

Je bent bekend met minstens één programmeertaal.

Breng een laptop met internetverbinding en IDE mee.

Waarom zou je deze training volgen?

Softwarekwaliteit verbeteren

Help jezelf en je bedrijf betere software te bouwen, met minder bugs en hogere onderhoudbaarheid.

Developer experience verbeteren

Zorg voor korte feedbackcycli en focus op het afronden van kleinere taken per keer.

Versterk je development skills

TDD geeft je de tools om betere code te schrijven en om te gaan met het onbekende door de juiste vragen te stellen en de tests je ontwerp te laten sturen.

Maak kennis met de trainer

Arjan Molenaar

Arjan Molenaar is software engineer en werkt voor Xebia in Nederland. In de afgelopen 10 jaar was hij betrokken bij talloze projecten, variërend van financiële systemen tot embedded applicaties. Hij h

Ook interessant voor jou

Alle trainingen bekijken
Claude Code Mastery Training

Praktijkgerichte Claude Code-cursus voor software engineers. Bouw custom skills, hooks en MCP-servers in 2 dagen met een echte codebase. Online of op locatie.

ai
Claude
2 dagen
In Person

Next:

5 – 6 nov, 2026

From:

€1795

Bekijk training
Learning Go

Bouw razendsnelle microservices zonder de complexiteit. Beheers Go’s goroutines en channels om 10.000 gelijktijdige verbindingen op één server af te handelen. In twee dagen van beginner naar het uitrollen van productie-gRPC-services met streaming—Docker- en Kubernetes-teams zijn dol op deze taal.

Bekijk training
Mastering AI-Assisted Software Engineering

2 dagen tot AI-codingmeesterschap. Werk met Claude, Copilot en Cursor aan je eigen projecten. Bouw Model Context Protocol-integraties voor jouw specifieke workflows. Ga naar huis met vaardigheden die je productiviteit direct verhogen en met maatwerktools die ook lang na de workshop blijven werken.

GenAI
2 dagen
In Person

Next:

7 – 8 dec, 2026

From:

€1795

Bekijk training
AI Software Factory Engineering Foundation

AI Software Factory Engineering Foundation is een praktische, intensieve training voor senior software engineers en hands-on technical leads die al vloeiend werken met agentic coding tools en tijdens de training met Claude Code aan de slag gaan. In 9 sessies leer je hoe je het systeem waarin je AI code schrijft effectiever maakt en hoe je je menselijke aandacht strategisch inzet bij het ontwikkelen van software met AI. De concepten en technieken uit deze training leggen ook de basis voor het bouwen van je eigen software factory.

Agentschappelijke AI
GenAI
Software Development
Bekijk training
Mastering AI Agents on the JVM (Java/Kotlin)

Breng intelligente features naar productie — geen prototypes. Terwijl anderen worstelen met LangChain-theorie, leer jij semantic search, RAG-systemen en multi-agent workflows beheersen met beproefde frameworks als Spring-AI en LangChain4j. Bouw AI die echt werkt in enterprise JVM-applicaties.

Back-end ontwikkeling
GenAI
Kotlin
Software Development
Bekijk training

Kun je de training die je zoekt niet vinden? Er is nog meer!

Veelgestelde vragen