GitHub ferdighetstrening

Fullført

Skjermbilde av GitHub Copilot-ferdighetstreningsikonet i midten.

Øvelsesoversikt

Velkommen til Mergington High School! I denne praktiske ferdighetsøkten tar du på deg rollen som en gymlærer som utvikler OctoFit Tracker, en sosial treningsapp som er utformet for å hjelpe elevene med å holde seg aktive og konkurrere med sine jevnaldrende. Ved hjelp av GitHub Copilot Agent Mode bygger du raskt en funksjonell prototype samtidig som du lærer anbefalte fremgangsmåter for ai-assistert utvikling.

Workshop-mål

Ved slutten av dette verkstedet vil du:

  • Konfigurer et utviklingsmiljø ved hjelp av GitHub Codespaces.
  • Bruk GitHub Copilot til å akselerere apputvikling.
  • Implementere kjernefunksjoner i OctoFit Tracker med Copilot Agent Mode.
  • Bruk anbefalte fremgangsmåter for å spørre og finjustere AI-generert kode.

Programfunksjoner

OctoFit Tracker inkluderer:

  • Brukerprofiler for elever og gymlærere.
  • Aktivitetssporing for å overvåke treningsfremdrift.
  • Oppretting og administrasjon av team for samarbeidsmål.
  • Ledertavler for å rangere elevenes prestasjoner.
  • Tilpassede treningsforslag for å hjelpe elevene med å forbedre seg.

Praktisk trening: utvikle OctoFit tracker

Denne øvelsen veileder deg gjennom følgende trinn:

  1. Konfigurer et GitHub Codespace for utvikling.
  2. Installer og konfigurer GitHub Copilot.
  3. Bruk Copilot Agent Mode til å generere og finjustere viktige appkomponenter.
  4. Implementere treningssporing, ledertavler og brukerprofiler med ai-hjelp.
  5. Test og optimaliser AI-generert kode.

Kom i gang

Klikk Start øvelsen på GitHub for å navigere til et malrepositorium der du fullfører en rekke kodeutfordringer. Før du begynner, følger du disse trinnene:

  1. Velg Startkurs , eller bruk denne malen til å opprette ditt eget repositorium. Vi anbefaler at du bruker et offentlig repositorium siden private repositorier bruker handlinger minutter. Vent omtrent 20 sekunder etter installasjonen, og oppdater deretter siden.

  2. Følg README-instruksjonene i repositoriet for å fullføre øvelsen.

Når du har fullført øvelsen, går du tilbake til denne modulen for:

  • En rask kunnskapskontroll
  • Et sammendrag av det du har lært
  • Et merke for å fullføre denne modulen

Merk

Du trenger ikke å endre noen av arbeidsflytfilene for å fullføre denne øvelsen. Endring av innholdet i denne arbeidsflyten kan bryte øvelsens mulighet til å validere handlingene dine, gi tilbakemelding eller vurdere resultatene.