Cursusaanbod
Niveau 1: De Ontdekkingsdungeon – Geheimen van Vereisten
Missie: Gebruik LLMs (ChatGPT) om gestructureerde vereisten te extraheren uit vaag input.
Kernactiviteiten:
- Interpreteer ambigue productideeën of featureaanvragen
-
Gebruik AI om:
- User stories en acceptatiecriteria te genereren
- Personas en scenario's te suggereren
-
Visuele artefacten te genereren (bijv., eenvoudige diagrammen met Mermaid of draw.io)
Resultaat: Gestructureerde backlog van user stories + initiële domeinmodel/visuals
Niveau 2: De Ontwerpsmeltkroes – Architectuurscroll
Missie: Gebruik AI om architectuurplannen te creëren en te valideren.
Kernactiviteiten:
-
Gebruik AI om:
- Architectuurstijl te suggereren (monoliet, microservices, serverless)
- Hoogniveau component- en interactiediagrammen te genereren
- Klasse/moduulstructuren te scaffolde
-
Elkaars keuzes uitdagen door peer design reviews
Resultaat: Gevalideerde architectuur + codeskeleton
Niveau 3: De Codedarena – Codex Gauntlet
Missie: Gebruik AI-copilots om functionaliteiten te implementeren en code te verbeteren.
Kernactiviteiten:
- Gebruik GitHub Copilot of ChatGPT om functionaliteit te implementeren
-
Refactor AI-generatieerde code voor:
- Prestatie
- Veiligheid
- Onderhoudbaarheid
-
Code smells injecteren en peer clean-up challenges uitvoeren
Resultaat: Functionele, gerefactoreerde, AI-generatieerde codebase
Niveau 4: De Bugswamp – Test de Duisternis
Missie: Genereer en verbeter tests met AI, dan vind bugs in andermans code.
Kernactiviteiten:
-
Gebruik AI om te genereren:
- Unit tests
- Integratietests
- Simulaties van randgevallen
-
Buggy code uitwisselen met een ander team voor AI-assistente debugging
Resultaat: Testsuite + bugrapport + bugfixes
Niveau 5: De Pipelinespoorten – Automatongate
Missie: Slimme CI/CD-pipelines instellen met AI-assistente.
Kernactiviteiten:
-
Gebruik AI om:
- Workflows te definiëren (bijv., GitHub Actions)
- Build, test en deploy stappen te automatiseren
-
Anomaliedetectie/rollback policies te suggereren
Resultaat: AI-assistente, werkende CI/CD-pipeline script of flow
Niveau 6: De Monitoringcitadel – Log Watchtower
Missie: Logs analyseren en gebruik ML om anomalieën te detecteren en herstel te simuleren.
Kernactiviteiten:
- Pre-populated of gegenereerde logs analyseren
-
Gebruik AI om:
- Anomalieën of fouttrends te identificeren
- Geautomatiseerde responsen te suggereren (bijv., self-healing scripts, alerts)
-
Dashboards of visuele samenvattingen maken
Resultaat: Monitoringplan of gesimuleerde intelligente alertingmechanisme
Eindniveau: Het Heldenaar – Bouw de Ultimate AI-Ondersteunde SDLC
Missie: Teams passen alles wat ze geleerd hebben toe om een werkende SDLC-lus voor een miniproject te bouwen.
Kernactiviteiten:
- Selecteer een teamminiproject (bijv., bugtracker, chatbot, microservice)
-
Gebruik AI in elk SDLC-fase:
- Vereisten, Ontwerp, Code, Test, Deploy, Monitor
- Presenteer uitkomsten in een korte teamdemo
Peer voting of judging voor de meest effectieve AI-geleide pipeline
Resultaat: Eind-op-eind AI-versterkte SDLC-implementatie + teamshowcase
Tot het einde van deze workshop zullen deelnemers in staat zijn om:
- Generatieve AI-tools toe te passen om softwarevereisten te extraheren en te structureren
- Architecturadiagrammen te genereren en designkeuzes met AI te valideren
- Gebruik AI-copilots om implementatie- en refactorende productiecode uit te voeren
- Testgeneratie te automatiseren en AI-assistente debugging uit te voeren
- Intelligent CI/CD-pipelines ontwerpen die anomalieën detecteren en erop reageren
- Logs met AI/ML-tools analyseren om risico's te identificeren en zelf-reparatie te simuleren
- Een volledig AI-versterkte SDLC demonstreren door een miniteamproject
Vereisten
Doelgroep: Softwareontwikkelaars, testers, architecten, DevOps-ingenieurs, producteigenaren
Deelnemers moeten hebben:
- Een werkend begrip van het Software Development Lifecycle (SDLC)
- Praktische ervaring in minstens één programmeertaal (bijv., Python, Java, JavaScript, C#, etc.)
-
Vertrouwdheid met:
- Schrijven en lezen van user stories of vereisten
- Basisprincipes van softwareontwerp
- Versiebeheer (bijv., Git)
- Schrijven en uitvoeren van unit tests
- Draaien of interpreteren van CI/CD-pipelines
Dit is een middel- tot geavanceerde workshop. Het is ideaal voor professionals die al deel uitmaken van softwareleveringsteams (ontwikkelaars, testers, DevOps-ingenieurs, architecten, producteigenaren).
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €2280 online delivery, based on a group of 2 delegates, €720 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (1)
Docent beheerst geavanceerd gebruik van Copilot & Voldoende en efficiënte praktijk sessies
Tan - ViTrox Technologies Sdn Bhd
Cursus - Intermediate GitHub Copilot
Automatisch vertaald