Inleiding

Voltooid

GitHub Copilot is een AI-coderingspartner die suggesties voor automatisch aanvullen biedt terwijl u codeert. Krijg suggesties door code te typen of interactief natuurlijke taal te gebruiken.

Copilot analyseert uw bestand en gerelateerde bestanden en biedt suggesties in uw teksteditor. Deze maakt gebruik van context uit geschreven code en opmerkingen en stelt vervolgens nieuwe regels of volledige functies voor.

GitHub Codespaces is een gehoste ontwikkelomgeving die wordt uitgevoerd in de cloud die kan worden uitgevoerd met Visual Studio Code. U kunt de ontwikkelervaring aanpassen voor elk ontwikkelingsproject op GitHub, afhankelijkheden, bibliotheken en zelfs Visual Studio Code-extensies en -instellingen vooraf installeren.

Scenario: Werken met een bestaand project

Als ontwikkelaar wilt u sneller productiever code typen voor nieuwe projecten en bestaande projecten. Voor deze taak wilt u geavanceerde functies van een AI-assistent gebruiken waarmee u uw werkstromen voor ontwikkelaars kunt verbeteren in het schrijven van code, documentatie, testen en meer.

In deze module begrijpt u hoe u geavanceerde functies van GitHub Copilot kunt gebruiken met toegepaste voorbeelden die een opslagplaats wijzigen met behulp van verschillende technieken om nieuwe HTTP API-eindpunten (Application Programming Interface) toe te voegen, eenheidstests te schrijven en bestaande code te documenteren.

Wat zal ik leren?

Aan de conclusie van deze module verwerft u de vaardigheden voor:

  • Werk met een vooraf geconfigureerde GitHub-opslagplaats in Codespaces met de GitHub Copilot-extensie.
  • Gebruik interactieve functies van GitHub Copilot om nuttige suggesties te genereren voor een bestaand project.
  • Pas geavanceerde GitHub Copilot-functies toe voor meer informatie over een nieuw project, het schrijven van documentatie en het maken van eenheidstests.

Wat is het belangrijkste doel?

Nadat deze module is voltooid, kunt u interactieve prompts en andere geavanceerde GitHub Copilot-functies gebruiken om een softwareproject te verbeteren.

Vereisten

  • Basiskennis van Python en teksteditors.
  • Basisbegrip van Git en GitHub Fundamentals en het uitvoeren van basisopdrachten git zoals git add en git push.
  • Een GitHub-account met een actief abonnement voor GitHub Copilot is vereist voor uw persoonlijke GitHub-account of een GitHub-account dat wordt beheerd door een organisatie of onderneming. Voor leerdoeleinden moet de optie Copilot Free met gebruikslimieten voldoende zijn.