Neem contact met ons op

Cursusaanbod

De gespreksinterface van Cascade

  • Hoe Cascade zich onderscheidt van traditionele chatpanelen in andere IDE's
  • Hoe context behouden blijft tussen verschillende verzoeken voor nieuwe features
  • Schakelen tussen de modi 'Uitleggen', 'Plannen' en 'Uitvoeren' in Cascade
  • Praktijkvoorbeelden van gesprekken bij het oplossen van bugs en bouwen aan nieuwe functies

Voorspellende bewerkingen en meerdere bestanden tegelijk afhandelen

  • Wat zijn voorspellende bewerkingen en wanneer worden ze automatisch toegepast
  • Wijzigingen accepteren, weigeren of finetunen voor verschillende bestanden
  • Automatische herkenning van afhankelijkheden tussen bewerkte bestanden
  • Ongedaan maken van meerdere wijzigingen indien de voorspellingen onjuist zijn

Integratie van terminals binnen de editor

  • Terminal-sessies openen en beheren rechtstreeks in Windsurf
  • Hoe Cascade terminaluitvoer analyseert om volgende stappen te plannen
  • Tests, compilaties en implementatieprocessen uitvoeren zonder de editor te verlaten
  • Omgaan met interactieve CLI-verzoeken tijdens automatische processen

Indexering en contextbeheer in Windsurf

  • Hoe Windsurf een real-time projectindex aanmaakt en bijwerkt
  • Uiteenlopend indexeergedrag voor monorepos versus losse repositories
  • Generieerde bestanden of build-mappen uitsluiten om sneller te indexeren
  • Het opnieuw genereren van de index na grote structurele wijzigingen

Featureontwikkeling via gesprekken

  • Een nieuwe feature beschrijven in gewone taal en Cascade het ontwerp laten plannen
  • Lijst met gegenereerde bestanden bekijken alvorens wijzigingen toe te passen
  • Direct geteste code uitvoeren en eventuele foutmeldingen aan Cascade doorgeven
  • Verfijnen van de oplossing door extra gespreksprompten te geven

Aangepaste regels en specifieke technologie-aanpakken

  • Eigen projectregels formuleren voor interne frameworks
  • Namensconventies afdwingen met behulp van Windsurf-regelfiles
  • Indexering aanpassen voor DSL’s en niet-standaard bestandsformaten
  • Regelsets delen binnen het ontwikkelteam

Debuggen met behulp van Cascade

  • Stacktraces kopiëren naar Cascade voor grondige probleemanalyse
  • Cascade vragen een vergelijking te maken tussen werkende en defecte codeversies
  • Regressietests uitvoeren via de terminalmonitoring van Cascade
  • Detecteren of er onjuiste imports of ontbrekende afhankelijkheden zijn na wijzigingen

Versiebeheer en samenwerking via codereviews

  • Commitberichten genereren uit gespreksverslagen over aangebrachte veranderingen
  • Beschrijvingen voor pull requests opstellen via de Cascade-chatfunctie
  • Reacties van reviewers verwerken door gerichte bestandswijzigingen aan te brengen
  • Een schone commitgeschiedenis handhaven bij conversatiegestuurde ontwikkeling

Prestaties en bedrijfsmatige implementatie

  • Grote projectomvang indexeren binnen beperkte geheugencapaciteit
  • Starttijd verkorten bij repositories met duizenden bestanden
  • Inzicht krijgen in databeleid en de mogelijkheid om traininggegevens uit te sluiten
  • Configureren van proxies of VPN’s voor gebruik binnen reguliere ondernemingsomgevingen

Overgang van andere editors naar Windsurf

  • Sneltoetsen en instellingen importeren uit VS Code of JetBrains
  • Windsurf-extensies exporteren zodat ze bruikbaar zijn in standaard VS Code-omgevingen
  • Overgangstrategieën voor teams en opzet van pilotprojecten

Vereisten

  • Ervaring met een IDE zoals VS Code of JetBrains
  • Kennis van Git en agile-ontwikkelmethodieken
  • Basiservaring met chatinterfaces op basis van grote taalmodellen

Doelgroep

  • Ontwikkelaars die Windsurf overwegen als hun primaire ontwikkelomgeving
  • Productteams die een gespreksgestuurde AI in hun editor willen hebben
  • Freelancers die contextswitching verminderen door terminalwerking binnen de IDE te gebruiken
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën