Przypadki użycia sztucznej inteligencji dla deweloperów za pomocą narzędzia GitHub Copilot

Pośredni
Deweloper
Inżynier DevOps
Uczeń
GitHub

W tym module opisano, jak narzędzie GitHub Copilot usprawnia produktywność deweloperów dzięki funkcjom opartym na sztucznej inteligencji. Usprawnia cykl życia tworzenia oprogramowania (SDLC, Software Development Life Cycle), jest zgodny z preferencjami dewelopera i identyfikuje kluczowe ograniczenia. Ponadto mierzy ona efektywne wzrosty wydajności.

Cele nauczania

Po ukończeniu tego modułu możesz wykonywać następujące czynności:

  • Zidentyfikuj konkretne sposoby, w jaki narzędzie GitHub Copilot bezproblemowo integruje się z przepływami pracy deweloperów, zwiększając ogólne środowisko programistyczne i obsługując indywidualne preferencje kodowania.
  • Poznaj potencjalny wpływ narzędzia GitHub Copilot na różne etapy cyklu tworzenia oprogramowania.
  • Ocena ograniczeń kodowania wspomaganego przez sztuczną inteligencję i mierzenie jego wpływu na wydajność programowania

Warunki wstępne

  • Podstawowa wiedza na temat pojęć i praktyk związanych z tworzeniem oprogramowania.
  • Znajomość co najmniej jednego języka programowania.
  • Konto usługi GitHub i podstawowa wiedza na temat funkcji usługi GitHub.
  • Dostęp do usługi GitHub Copilot wymaga osobistego konta usługi GitHub lub konta zarządzanego przez organizację lub przedsiębiorstwo. Dla celów szkoleniowych opcja Copilot Free z limitami użycia powinna być wystarczająca.