Opleiding : Ontwikkelen met Google Gemini Code Assist en Gemini CLI

Gebruikmaken van de AI van Google Gemini om de softwareontwikkeling te versnellen

Praktijkcursus - 2d - 14u00 - Ref. DGO
Prijs : 1310 € V.B.

Ontwikkelen met Google Gemini Code Assist en Gemini CLI

Gebruikmaken van de AI van Google Gemini om de softwareontwikkeling te versnellen


Nieuwe opleiding

Het doel van deze training is om ontwikkelaars en technische professionals in staat te stellen het gebruik van Google Gemini’s kunstmatige intelligentie toegepast op softwareontwikkeling onder de knie te krijgen. De deelnemers leren hoe ze Gemini Code Assist in hun ontwikkelomgeving (VS Code, IntelliJ) om gebruik te maken van intelligente autocomplete, het genereren van code op basis van opmerkingen of prompts, en de conversatiefuncties waarmee bestaande code kan worden uitgelegd, gedocumenteerd, geoptimaliseerd of geherstructureerd.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. DGO
  2d - 14u00
1310 € V.B.




Het doel van deze training is om ontwikkelaars en technische professionals in staat te stellen het gebruik van Google Gemini’s kunstmatige intelligentie toegepast op softwareontwikkeling onder de knie te krijgen. De deelnemers leren hoe ze Gemini Code Assist in hun ontwikkelomgeving (VS Code, IntelliJ) om gebruik te maken van intelligente autocomplete, het genereren van code op basis van opmerkingen of prompts, en de conversatiefuncties waarmee bestaande code kan worden uitgelegd, gedocumenteerd, geoptimaliseerd of geherstructureerd.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
De installatie en configuratie van Gemini Code Assist in VS Code en IntelliJ onder de knie krijgen
Efficiënt gebruikmaken van slimme autocomplete en het genereren van code
Gebruik de Agent-modus voor complexe taken met meerdere bestanden
Gemini CLI configureren en gebruiken voor automatisering via de opdrachtregel
De beste praktijken op het gebied van prompt engineering toepassen bij de ontwikkeling

Doelgroep
Ontwikkelaars (alle programmeertalen), DevOps- en SRE-ingenieurs, softwarearchitecten, Tech Leads en leidinggevenden van technische teams.

Voorafgaande vereisten
Ervaring met softwareontwikkeling, vertrouwdheid met de terminal/opdrachtregel. Google-account (voor authenticatie).

Praktische modaliteiten
Leer methodes
Praktische opdrachten. Elke theoretische module wordt gevolgd door praktische oefeningen. Oefeningen met een oplopende moeilijkheidsgraad aan de hand van praktijkvoorbeelden. Bij alle oefeningen wordt een GitHub-repository verstrekt. Een doorlopend project gedurende beide dagen.

Opleidingsprogramma

1
Inleiding tot Gemini Code Assist

  • Overzicht van het Gemini-ecosysteem: Code Assist, CLI.
  • Beschikbare modellen: 2.5 Pro/Flash.
  • (Max. 2400 tekens per praktijk) Toepassingen: pair programming, automatisering, codereview.
  • Vergelijking met alternatieven (GitHub Copilot, Cursor, enz.)
  • Installatie en configuratie.
  • Standard- en Enterprise-edities: geavanceerde functies.
Praktisch werk
Overzicht van de Codex-interfaces, Eerste interactie met de agent, Installatie via npm of Homebrew

2
Automatische aanvulling en codegeneratie

  • Slimme automatische aanvulling: werking en optimalisatie.
  • Code genereren op basis van opmerkingen en inline-prompts.
  • Next Edit Predictions: anticiperen op wijzigingen in de code.
  • Technieken om relevante suggesties te krijgen.
  • Suggesties op een doeltreffende manier accepteren, aanpassen of afwijzen.
Praktisch werk
Ontwikkeling met behulp van automatische aanvulling (het maken van een REST-API).

3
Gebruik van de chatfunctie

  • Chatinterface: bestaande code begrijpen en debuggen.
  • Smart Actions: uitleggen, documenteren en optimaliseren met één klik.
  • Unit-tests genereren met Gemini.
  • Code selecteren en prompts in context plaatsen.
  • Gespreksgeschiedenis en discussiethreads.
  • Codetransformatie: door AI gestuurde refactoring.
  • Begeleide codereview en best practices.
Praktisch werk
Modernisering van een verouderde codebase met Gemini.

4
De Agent-modus en Gemini CLI

  • Inleiding tot de Agent-modus: pair programming met AI.
  • Planning, goedkeuring en controle van wijzigingen.
  • Installatie en authenticatie van Gemini CLI.
  • Belangrijke commando's: /chat, /tools, /compress, /restore.
  • Ingebouwde tools: zoeken op internet, bestandsbeheer, shell.
  • GEMINI.md: permanente context en projectregels.
Praktisch werk
Een volledige functie implementeren met Agent Mode.

5
MCP en uitbreidingen

  • Model Context Protocol (MCP): architectuur en principes.
  • Configuratie van lokale en externe MCP-servers.
  • Aangepaste opdrachten maken met TOML.
  • Checkpointing en het herstellen van sessies.
  • Gemini Code Assist voor GitHub: installatie en configuratie op GitHub.
  • Automatisering van codereviews: commando’s /gemini.
  • Aanpassing: config.yaml en styleguide.md.
Praktisch werk
GitHub, GitLab of een interne tool integreren via MCP.



Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.

Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2027 : 8 maa., 3 mei, 14 juni, 23 aug., 4 nov., 29 nov.

PARIS LA DÉFENSE
2027 : 8 maa., 3 mei, 14 juni, 23 aug., 4 nov., 29 nov.



Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.