Opleiding : Ontwikkelen met GitHub Copilot

Sneller en beter ontwikkelen dankzij de in uw ontwikkelomgeving geïntegreerde AI-ondersteuning.

Praktijkcursus - 2d - 14u00 - Ref. DCI
Prijs : 1280 € V.B.

Ontwikkelen met GitHub Copilot

Sneller en beter ontwikkelen dankzij de in uw ontwikkelomgeving geïntegreerde AI-ondersteuning.


Nieuwe opleiding

Het doel van deze training is om ontwikkelaars in staat te stellen GitHub Copilot effectief in hun dagelijkse werk te integreren, om zo hun productiviteit en de kwaliteit van hun code te verbeteren. De deelnemers leren hoe ze de ondersteunende mogelijkheden van AI kunnen benutten om code te genereren, aan te vullen, uit te leggen en te herstructureren, rechtstreeks in hun ontwikkelomgeving.


INTER
INTRA
OP MAAT

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

Ref. DCI
  2d - 14u00
1280 € V.B.




Het doel van deze training is om ontwikkelaars in staat te stellen GitHub Copilot effectief in hun dagelijkse werk te integreren, om zo hun productiviteit en de kwaliteit van hun code te verbeteren. De deelnemers leren hoe ze de ondersteunende mogelijkheden van AI kunnen benutten om code te genereren, aan te vullen, uit te leggen en te herstructureren, rechtstreeks in hun ontwikkelomgeving.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Inzicht krijgen in de rol van GitHub Copilot in het softwareontwikkelingsproces
Het gebruik van GitHub Copilot (in VSCode en andere IDE's) onder de knie krijgen voor het genereren, aanvullen en wijzigen van code
De technieken van prompt engineering onder de knie krijgen om de kwaliteit van de door Copilot gegenereerde code te optimaliseren
GitHub Copilot CLI gebruiken voor opdrachtregel-taken en projectbeheer
Pas best practices toe om de productiviteit en de kwaliteit van de code te maximaliseren met GitHub Copilot

Doelgroep
Webontwikkelaars, software-ingenieurs en architecten die AI-assistenten in hun programmeerproces willen integreren.

Voorafgaande vereisten
Kennis van de basisbeginselen van programmeren (HTML, CSS, JavaScript of een andere objectgeoriënteerde taal) en ervaring met een geïntegreerde ontwikkelomgeving (IDE) zoals VSCode.

Praktische modaliteiten
Leer methodes
Praktische opdrachten. Aan de hand van oefeningen en praktische opdrachten kun je echte applicaties maken, waarbij je uitsluitend gebruikmaakt van Claude Code.

Opleidingsprogramma

1
Inleiding tot GitHub Copilot

  • Een inleiding tot generatieve AI en Large Language Models (LLM).
  • De rol en de architectuur van GitHub Copilot.
  • Overzicht van de functies (autocomplete, chat, refactoring).
  • De kat van GitHub Copilot.
  • Copilot rechtstreeks vanuit een bestand gebruiken.
  • Een functie en de implementatie ervan definiëren.
  • Aanbevolen werkwijzen voor het gebruik van codeaanvulling.
  • De verschillende clouddiensten (OpenAI, Claude, enz.) en hun tariefstructuur.
  • Een LLM lokaal installeren (Introductie tot LM Studio en Hugging Face). RAG-architectuur.
Praktisch werk
VSCode configureren, GitHub Copilot installeren en eerste pogingen tot eenvoudige codeaanvulling.

2
Prompt Engineering voor Copilot

  • Opbouw van een effectieve prompt.
  • Definitie van de rol en de context (Role Prompting).
Praktisch werk
Het opstellen van prompts om een eenvoudige webapplicatie te genereren (bijv.: het genereren van een Sudoku-rooster of webpagina’s op basis van een prompt). Het gebruik van CoT om het ontwerp en de implementatie van een microservice met technische beperkingen aan te vragen. Het opstellen van een prompt met specificaties voor een webapplicatie.

3
Integratie van GitHub Copilot CLI

  • Introductie van GitHub Copilot CLI.
  • De belangrijkste opdrachten voor project- en codebeheer.
  • Gebruik van de CLI om complexe opdrachten en scripts te genereren.
Praktisch werk
Copilot CLI gebruiken om Git-opdrachten, shellscripts en opdrachten voor het installeren van afhankelijkheden te genereren.

4
GitHub Copilot in de levenscyclus van het project

  • Aanwijzingen voor documentatie en unit-tests.
  • Een set unit-tests genereren.
  • Aanwijzingen voor het aanpassen van bestaande code of het migreren van technologieën.
  • Gebruik van prompts voor het beveiligen van code (eenvoudige audits).
Praktisch werk
Genereer unit-tests voor de eerder ontwikkelde microservice. Ontwikkel en implementeer een eenvoudige webapplicatie uitsluitend met behulp van de AI-ontwikkelingsassistent.

5
Beste praktijken en de toekomst van AI voor ontwikkelaars

  • Overzicht van goede praktijken op het gebied van ontwikkeling met Copilot.
  • Omgaan met privacy en gevoelige gegevens.
  • Menselijke controle en verantwoordelijkheid. Discussie over de RAG-architectuur.
  • Een lokale "ChatGPT" maken die een vertrouwelijke documentendatabase doorzoekt met behulp van een RAG-architectuur.
Praktisch werk



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
2026 : 14 dec.

2027 : 15 feb., 24 mei, 5 juli, 18 okt.

PARIS LA DÉFENSE
2026 : 14 dec.

2027 : 15 feb., 24 mei, 5 juli, 18 okt.

LILLE
2027 : 15 feb., 5 juli



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.