Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Duur 14 uren
Cursusaanbod
Code begrijpen met LLM's
- Promptstrategieën voor codeuitleg en walkthroughs
- Werknemen met onbekende codebases en projecten
- Analyseren van besturingsstromen, afhankelijkheden en architectuur
Code refactoren voor onderhoudbaarheid
- Code-smells, dode code en anti-patronen identificeren
- Herstructureren van functies en modules voor helderheid
- LLM's gebruiken voor het suggereren van naamgevingsconventies en ontwerpverbeteringen
Prestatie en betrouwbaarheid verbeteren
- Ondoeeligheden en veiligheidsrisico's detecteren met behulp van AI
- Efficiëntere algoritmen of bibliotheken suggereren
- I/O-operaties, databasequeries en API-aanroepen refactoren
Automatiseren van codedocumentatie
- Genereren van commentaar en samenvattingen op functie-/methodeniveau
- Schrijven en bijwerken van README-bestanden op basis van codebases
- Creëren van Swagger/OpenAPI-documentatie met LLM-ondersteuning
Integratie met toolchains
- Gebruik van VS Code-extensies en Copilot Labs voor documentatie
- Integreren van GPT of Claude in Git pre-commit hooks
- Integratie in CI-pipelines voor documentatie en linting
Werknemen met legacy- en multitaalcodebases
- Reverse-engineering van oudere of gedocumenteerde systemen
- Cross-language refactoring (bijv. van Python naar TypeScript)
- Casestudies en pair-AI programmering demonstraties
Ethiek, kwaliteitsborging en review
- Valideren van AI-gegenereerde wijzigingen en het vermijden van hallucinaties
- Beste praktijken voor peer review bij het gebruik van LLM's
- Garanderen van reproduceerbaarheid en naleving van code standaarden
Samenvatting en vervolgstappen
Vereisten
- Ervaring met programmeertalen zoals Python, Java of JavaScript
- Vakbekwaamheid op het gebied van softwarearchitectuur en code-reviewprocessen
- Basisbegrip van het functioneren van grote taalmodellen
Doelgroep
- Backend-ingenieurs
- DevOps-teams
- Senior developers en tech leads
Getuigenissen (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