Cvičení dovedností v GitHubu
Přehled cvičení
Vítejte na Střední škole Mergington! V této praktické relaci dovedností převezmete roli učitele tělocvičny, který vyvíjí OctoFit Tracker, aplikaci pro sociální fitness, která pomáhá studentům zůstat aktivní a soutěžit se svými kolegy. Pomocí režimu kopírovaného agenta GitHubu rychle vytvoříte funkční prototyp a zároveň se naučíte osvědčené postupy pro vývoj s asistencí umělé inteligence.
Cíle workshopů
Na konci tohoto workshopu:
- Nastavte vývojové prostředí pomocí GitHub Codespaces.
- Ke zrychlení vývoje aplikací použijte GitHub Copilot.
- Implementujte základní funkce OctoFit Trackeru s režimem agenta Copilot.
- Použijte osvědčené postupy pro zobrazování a upřesňování kódu generovaného AI.
Funkce aplikací
OctoFit Tracker zahrnuje:
- Profily uživatelů pro studenty a učitele tělocvičny.
- Sledování aktivity pro sledování průběhu fitness.
- Vytváření a správa týmů pro cíle spolupráce
- Tabulky výsledků pro hodnocení výkonu studentů
- Přizpůsobené návrhy cvičení, které studentům pomůžou zlepšit.
Praktické cvičení: vývoj octoFit trackeru
Toto cvičení vás provede následujícími kroky:
- Nastavte gitHub Codespace pro vývoj.
- Nainstalujte a nakonfigurujte GitHub Copilot.
- K vygenerování a upřesnění klíčových komponent aplikace použijte režim copilot agenta.
- Implementujte sledování fitness, tabulky výsledků a profily uživatelů pomocí AI.
- Otestujte a optimalizujte kód vygenerovaný AI.
Začínáme
Klikněte na Spustit cvičení na GitHubu a přejděte do úložiště šablon, kde dokončíte řadu problémů s kódováním. Než začnete, postupujte takto:
Vyberte Start course nebo Use this template to create your own repository. Doporučujeme použít veřejné úložiště, protože privátní úložiště spotřebovávají minuty. Počkejte asi 20 sekund po nastavení a pak aktualizujte stránku.
Postupujte podle pokynů README v úložišti a dokončete cvičení.
Po dokončení cvičení se vraťte do tohoto modulu pro:
- Rychlá prověrka znalostí
- Shrnutí toho, co jste se naučili
- Odznak za dokončení tohoto modulu
Poznámka:
K dokončení tohoto cvičení nemusíte upravovat žádné soubory pracovního postupu. Změna obsahu tohoto pracovního postupu může narušit schopnost cvičení ověřovat vaše akce, poskytovat zpětnou vazbu nebo hodnotit výsledky.