Opleiding: Training Vibecoding
Vibecoding is een manier van werken waarbij je een AI-agent niet alleen inzet als hulpmiddel, maar als actieve ontwikkelpartner in het realiseren van een concreet project. De kern van deze aanpak ligt in het toepassen van programmeerprincipes zonder per se zelf code te schrijven. In plaats van traditionele ontwikkeling, richt je je op structureren, logisch denken, opdelen van taken en het begeleiden van een agent naar een werkend resultaat. Deze manier van werken vraagt om andere vaardigheden dan klassiek programmeren: je moet helder kunnen formuleren, iteratief kunnen werken en weten hoe je technische concepten omzet naar werkbare instructies voor een AI-agent.
In de praktijk zie je steeds vaker dat professionals niet langer alle technische stappen zelf uitvoeren, maar agents gebruiken om werk uit handen te nemen. Denk aan het genereren van documenten, ontwerpen van systemen, bouwen van scripts of zelfs het coördineren van workflows. In al deze gevallen is het succes afhankelijk van hoe goed je weet wat je wil bereiken en hoe duidelijk je dat kunt overbrengen aan de agent. Vibecoding speelt hierop in door deelnemers te leren hoe zij vanuit hun eigen vakgebied en technische inzichten grip krijgen op het proces — zonder zelf programmeur te hoeven zijn.
Tijdens de training begin je met het opzetten van een eigen project. Dat kan een technisch idee zijn, een prototype, een bedrijfsproces of een creatief product. Vanuit dat startpunt leer je in korte iteraties te werken met de agent: je bedenkt wat er moet gebeuren, geeft instructies, evalueert de output en stuurt bij waar nodig. Je ontdekt gaandeweg hoe je programmeerprincipes zoals herbruikbaarheid, foutafhandeling, modulaire opbouw en versiebeheer vertaalt naar concrete werkvormen in samenwerking met een agent.
De training is sterk praktijkgericht. Je werkt gedurende de hele training aan je project, ontvangt feedback op je aanpak en leert van voorbeelden van anderen. Je ontwikkelt vaardigheden zoals doelgericht prompten, iteratief bouwen, het analyseren van AI-output en het verbeteren van samenwerking tussen mens en machine. Tegelijkertijd krijg je inzicht in de beperkingen en sterktes van agents, zodat je realistische verwachtingen leert formuleren en effectief leert bijsturen.
Aan het eind van de training heb je niet alleen een eigen project opgezet met behulp van een agent, maar ook een werkmethode ontwikkeld waarmee je in de toekomst zelfstandig aan de slag kunt in deze nieuwe hybride vorm van digitale creatie. Of je nu werkt in de techniek, creatieve sector, beleid of consultancy — Vibecoding leert je hoe je AI inzet als versneller van jouw ideeën.
Cursus Vibecoding
De cursus Vibe coding leert je hoe je met behulp van een AI-agent een project opzet en uitvoert, zonder zelf code te hoeven schrijven. Je past ontwikkelprincipes toe zoals iteratie, logische structuur en taakverdeling, en vertaalt deze naar effectieve samenwerking met een agent. Tijdens de cursus werk je aan een eigen casus en ontdek je hoe je AI inzet als ontwikkelpartner om tot concrete, bruikbare resultaten te komen. Vibecoding is de brug tussen technische denkmodellen en slimme, doelgerichte AI-interactie.
Bedrijfstraining Vibe Coding
Wil je Vibecoding op een slimme manier gaan integreren in je organisatie om te ontwikkelen? In een bedrijfstraining kunnen wij de training volledig op maat verzorgen voor jou individueel of samen met een groep collega's.
Tijdens de Training Vibecoding komen in basis onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen op het vakgebied, kan de feitelijke trainingsinhoud hier echter van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.
Introductie Vibecoding en projectkeuze
- Wat is Vibecoding?
- Welke tools kun je gebruiken?
- Welke modellen werken momenteel goed?
- Voorbeelden van toepassingen
- Keuze tussen: eigen project opzetten of werken vanuit bestaande projectstructuur
Van programmeerlogica naar samenwerking met een agent
- Wat zijn programmeerprincipes en waarom zijn ze relevant?
- Denkmodellen: condities, loops, functies en herbruikbaarheid
- Toepassen van programmeerprincipes in de samenwerking met een agent
Promptconstructie en instructietechniek
- Opbouw van effectieve prompts
- Prompttemplates versus vrije vorm
- Instructies voor feedbackloops en foutafhandeling
Starten vanuit documentatie
- Documentatie als vertrekpunt: hoe je de basis legt voor samenwerking met een agent
- Gebruik van beschrijvingen, requirements en functionele doelstellingen als input
- Vanuit documentatie workflows, structuur en context ontwikkelen
- Samen met de agent werken aan planning, decompositie en taakverdeling
Iteratief bouwen aan je project
- Opdrachten geven, output evalueren, bijsturen
- Documenteren van interacties en versies
- Gebruik van chaining of stapeling van opdrachten
Werken vanuit bestaande code of repositories
- Analyseren van bestaande codebases met hulp van een agent
- Inzetten van de agent voor refactoring, uitleg, documentatie en uitbreiding
- Integreren van nieuwe functionaliteit in bestaande structuur
Samenwerken binnen Vibecoding
- Hoe richt je samenwerking met een agent zo in dat er consistentie, voortgang en herbruikbaarheid ontstaat
- Werken met gedeelde logica, rolverdeling en contextbeheer
- Bouwen aan een gedeelde werkstructuur waarin jij de regie houdt, en de agent uitvoert, aanvult of toetst
Samenwerken met een agent als ontwikkelpartner
- Rollen en verantwoordelijkheden: jij versus de agent
- Gebruik van geheugen, voortgang en context
- Valkuilen en ethiek bij AI-ondersteund werken
Security en onderhoudbaarheid
- Bewustzijn van kwetsbaarheden zoals SQL-injecties en XSS in AI-gegenereerde output
- Herkenning van ononderhoudbare of ondoorgrondelijke code
- Best practices voor robuuste, veilige en onderhoudsvriendelijke samenwerking
Vibecoding in ontwikkeling
- Vibecoding als snel evoluerend werkmodel
- Hoe blijf je relevant in een wereld waar agents werk overnemen?
- Duurzame vaardigheden: promptdesign, systeemdenken, iteratieve logica
Praktijkcase: je eigen project realiseren
- In meerdere sessies werk je stapsgewijs aan je project of repository-uitbreiding
- Feedbackrondes met andere deelnemers en trainer
- Oplevering en bespreking van eindresultaat
Afronding en vervolgstappen
- Wat kun je met Vibecoding in je werkveld?
- Documenteren van je werkwijze voor hergebruik
- Kansen voor verdieping, integratie in teams of open source bijdragen
