Cursusaanbod
Code begrip met LLM's
- Prompting-strategieën voor code-uitleg en walkthroughs.
- Werken met onbekende codebases en projecten.
- Analyseren van controlestromen, afhankelijkheden en architectuur.
Code refactoren voor Onderhoudbaarheid
- Code smells, dode code en anti-patterns identificeren.
- Functies en modules herschikken voor meer duidelijkheid.
- LLM's gebruiken voor het suggereren van naamgevingsconventies en ontwerpverbeteringen.
Prestatie en Betrouwbaarheid Verbeteren
- Inefficiënties en beveiligingsrisico's opsporen met AI-ondersteuning.
- Suggesties voor efficiëntere algoritmen of bibliotheken.
- Refactoring van I/O-bewerkingen, databasequeries en API-aanroepen.
Automatiseren van Code Documentatie
- Commentaar en samenvattingen op functie-/methodenniveau genereren.
- README-bestanden schrijven en bijwerken vanuit codebases.
- Swagger/OpenAPI-documentatie maken met LLM-ondersteuning.
Integratie met Toolchains
- VS Code-extensies en Copilot Labs gebruiken voor documentatie.
- GPT of Claude integreren in Git pre-commit hooks.
- CI-pipelineintegratie voor documentatie en linting.
Werken met Legacy en Meertalige Codebases
- Reverse-engineering van oudere of niet-gedocumenteerde systemen.
- Meertalige refactoring (bijv. van Python naar TypeScript).
- Case studies en pair-AI programming demos.
Ethische Aspecten, Kwaliteitsborging en Review
- Het valideren van AI-gegenereerde wijzigingen en het voorkomen van hallucinaties.
- Best practices voor peer reviews bij gebruik van LLM's.
- Zorgen voor reproduceerbaarheid en naleving van coding standards.
Samenvatting en Volgende Stappen
Vereisten
- Ervaring met programmeertalen zoals Python, Java of JavaScript.
- Basiskennis van softwarearchitectuur en code-reviewprocessen.
- Basal begrip van de werking van Large Language Models.
Doelgroep
- Backend-ingenieurs.
- DevOps-teams.
- Senior ontwikkelaars en techleads.
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
Ik heb kennis gemaakt met de Streamlit-bibliotheek voor Python en ik zal zeker proberen deze te gebruiken om de toepassingen van mijn team, die zijn gemaakt met R Shiny, te verbeteren.
Michal Maj - XL Catlin Services SE (AXA XL)
Cursus - GitHub Copilot for Developers
Automatisch vertaald