GitHub-vaardighedenoefening

Voltooid

Schermopname van het oefeningspictogram voor GitHub Copilot-vaardigheden in het midden.

Overzicht van oefening

Welkom bij Mergington High School! In deze praktijkgerichte vaardighedensessie neemt u de rol van een gymleraar die OctoFit Tracker ontwikkelt, een sociale fitness-app die is ontworpen om studenten te helpen actief te blijven en te concurreren met hun collega's. Met behulp van de GitHub Copilot-agentmodus bouwt u snel een functioneel prototype en leert u de aanbevolen procedures voor ai-ontwikkeling.

Workshopdoelstellingen

Aan het einde van deze workshop gaat u het volgende doen:

  • Een ontwikkelomgeving instellen met behulp van GitHub Codespaces.
  • Gebruik GitHub Copilot om de ontwikkeling van apps te versnellen.
  • Implementeer kernfuncties van OctoFit Tracker met copilot-agentmodus.
  • Pas best practices toe voor het vragen en verfijnen van door AI gegenereerde code.

Toepassingsfuncties

OctoFit Tracker omvat:

  • Gebruikersprofielen voor leerlingen/studenten en gymleraren.
  • Activiteiten bijhouden om de voortgang van de fitness te controleren.
  • Teamcreatie en -beheer voor samenwerkingsdoelen.
  • Leaderboards om de prestaties van leerlingen/studenten te rangschikken.
  • Persoonlijke trainingssuggesties om leerlingen/studenten te helpen verbeteren.

Praktijkoefening: OctoFit tracker ontwikkelen

In deze oefening worden de volgende stappen beschreven:

  1. Een GitHub Codespace instellen voor ontwikkeling.
  2. Installeer en configureer GitHub Copilot.
  3. Gebruik de Copilot-agentmodus om belangrijke app-onderdelen te genereren en te verfijnen.
  4. Implementeer fitnesstracking, leaderboards en gebruikersprofielen met AI-hulp.
  5. Door AI gegenereerde code testen en optimaliseren.

Aan de slag

Klik op De oefening op GitHub starten om naar een sjabloonopslagplaats te navigeren waar u een reeks coderingsproblemen hebt voltooid. Volg deze stappen voordat u begint:

  1. Selecteer Cursus starten of Gebruik deze sjabloon om uw eigen opslagplaats te maken. We raden u aan om een openbare opslagplaats te gebruiken omdat privÊopslagplaatsen minuten van acties verbruiken. Wacht ongeveer 20 seconden na de installatie en vernieuw de pagina.

  2. Volg de README-instructies in de opslagplaats om de oefening te voltooien.

Zodra u de oefening hebt voltooid, gaat u terug naar deze module voor:

  • Een snelle kennistoets
  • Een samenvatting van wat u hebt geleerd
  • Een badge voor het voltooien van deze module

Notitie

U hoeft geen van de werkstroombestanden te wijzigen om deze oefening te voltooien. Het wijzigen van de inhoud van deze werkstroom kan ertoe leiden dat de oefening niet meer in staat is uw acties te valideren, feedback te geven of de resultaten te beoordelen.