GitHub ferdighetstrening
Ø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:
- Konfigurer et GitHub Codespace for utvikling.
- Installer og konfigurer GitHub Copilot.
- Bruk Copilot Agent Mode til å generere og finjustere viktige appkomponenter.
- Implementere treningssporing, ledertavler og brukerprofiler med ai-hjelp.
- 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:
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.
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.