Szkolenia Microsoft

Cel szkolenia

kod: AZ-2007

Kurs "Accelerate App Development by Using GitHub Copilot" (AZ-2007) pomaga programistom wykorzystać moc GitHub Copilot, narzędzia do generowania kodu wspomaganego przez AI. Kurs ten zapewnia praktyczne szkolenie w zakresie korzystania z GitHub Copilot w Visual Studio Code, aby usprawnić rozwój aplikacji, generować kod, poprawiać dokumentację i tworzyć testy jednostkowe. Po ukończeniu kursu będziesz w stanie przyspieszyć proces kodowania, zachowując jednocześnie jakość i bezpieczeństwo, co sprawi, że GitHub Copilot stanie się nieodzowną częścią Twojego workflow programistycznego.

 

Cele kursu

  • Zrozumienie funkcji i zalet GitHub Copilot.
  • Instalacja i konfiguracja rozszerzeń GitHub Copilot dla Visual Studio Code.
  • Generowanie kodu i dokumentacji projektowej za pomocą narzędzi GitHub Copilot.
  • Tworzenie funkcji kodu i zarządzanie sugestiami za pomocą GitHub Copilot.
  • Tworzenie testów jednostkowych dla różnych scenariuszy za pomocą GitHub Copilot.
  • Wdrażanie ulepszeń kodu napędzanych przez AI w zakresie jakości, wydajności i bezpieczeństwa.
  • Realizacja projektu prowadzącego z wykorzystaniem GitHub Copilot do rozwoju i refaktoryzacji.

Plan szkolenia Rozwiń listę

  • Rozpoczęcie pracy z GitHub Copilot
    • Wyjaśnienie, czym jest GitHub Copilot i jakie korzyści oferuje
    • Instalacja rozszerzeń GitHub Copilot dla Visual Studio Code
    • Wyjaśnienie funkcji rozszerzeń GitHub Copilot dla Visual Studio Code i jak z nich korzystać
    • Konfiguracja rozszerzeń GitHub Copilot dla Visual Studio Code
    • Laboratorium: Instalacja rozszerzeń GitHub Copilot dla Visual Studio Code
    • Laboratorium: Konfiguracja rozszerzeń GitHub Copilot dla Visual Studio Code
  • Generowanie dokumentacji za pomocą narzędzi GitHub Copilot
    • Generowanie wyjaśnień bloków kodu, plików kodu i całych przestrzeni roboczych kodu za pomocą rozszerzenia GitHub Copilot Chat dla Visual Studio Code
    • Generowanie dokumentacji projektowej kodu za pomocą rozszerzenia GitHub Copilot Chat dla Visual Studio Code
    • Generowanie dokumentacji kodu inline za pomocą rozszerzenia GitHub Copilot Chat dla Visual Studio Code
    • Laboratorium: Generowanie wyjaśnień kodu za pomocą GitHub Copilot Chat
    • Laboratorium: Generowanie dokumentacji projektowej za pomocą GitHub Copilot Chat
    • Laboratorium: Generowanie dokumentacji kodu inline za pomocą GitHub Copilot Chat
    • Laboratorium: Wyzwanie dokumentacji kodu
  • Tworzenie funkcji kodu za pomocą narzędzi GitHub Copilot
    • Generowanie sugestii autouzupełniania na podstawie kodu i komentarzy do kodu za pomocą rozszerzenia GitHub Copilot dla Visual Studio Code
    • Zarządzanie sugestiami autouzupełniania poprzez akceptowanie, częściowe akceptowanie i odrzucanie sugestii
    • Tworzenie prompt'ów do czatu, które komunikują Twoje intencje, za pomocą kombinacji uczestników czatu, poleceń slash, zmiennych czatu i tekstu w języku naturalnym
    • Tworzenie nowego kodu za pomocą funkcji Chat View, Inline Chat, Quick Chat i Smart Actions dostarczanych przez rozszerzenie GitHub Copilot Chat dla Visual Studio Code
    • Zarządzanie sugestiami aktualizacji kodu poprzez akceptowanie, częściowe akceptowanie, edytowanie i odrzucanie sugestii generowanych przez GitHub Copilot Chat
    • Laboratorium: Tworzenie kodu za pomocą autouzupełniania linii kodu
    • Laboratorium: Tworzenie kodu za pomocą GitHub Copilot Inline Chat
    • Laboratorium: Wyzwanie tworzenia nowego kodu
    • Laboratorium: Wyzwanie logiki kodu
    • Laboratorium: Konwersja kodu z jednego języka programowania na inny
  • Tworzenie testów jednostkowych za pomocą narzędzi GitHub Copilot
    • Tworzenie testów jednostkowych za pomocą rozszerzeń GitHub Copilot i GitHub Copilot Chat dla Visual Studio Code
    • Tworzenie testów jednostkowych, które celują w przypadki brzegowe i specyficzne warunki za pomocą rozszerzeń GitHub Copilot i GitHub Copilot Chat dla Visual Studio Code
    • Korzystanie z Visual Studio Code, .NET SDK i rozszerzenia C# Dev Kit do tworzenia projektu testowego i weryfikacji, że testy jednostkowe kompilują się i działają poprawnie
    • Laboratorium: Tworzenie testów jednostkowych za pomocą GitHub Copilot Chat
    • Laboratorium: Tworzenie testów jednostkowych dla specyficznych warunków za pomocą GitHub Copilot
    • Laboratorium: Wyzwanie tworzenia testów jednostkowych
  • Wdrażanie ulepszeń kodu za pomocą narzędzi GitHub Copilot
    • Tworzenie prompt'ów do czatu dla GitHub Copilot Chat, które pomagają poprawić kod w istniejących projektach kodu
    • Wdrażanie sugestii aktualizacji kodu z GitHub Copilot Chat, które poprawiają istniejący kod w obszarach jakości kodu, niezawodności, wydajności i bezpieczeństwa
    • Laboratorium: Poprawa jakości kodu za pomocą GitHub Copilot Chat
    • Laboratorium: Poprawa niezawodności i wydajności kodu za pomocą GitHub Copilot Chat
    • Laboratorium: Poprawa bezpieczeństwa kodu za pomocą GitHub Copilot Chat
    • Laboratorium: Wyzwanie poprawy aplikacji
  • Projekt prowadzący - Przyspieszenie rozwoju aplikacji za pomocą narzędzi GitHub Copilot
    • Wyjaśnienie nieznanej bazy kodu za pomocą narzędzi GitHub Copilot
    • Generowanie dokumentacji projektu README za pomocą narzędzi GitHub Copilot
    • Tworzenie nowej funkcji aplikacji za pomocą narzędzi GitHub Copilot
    • Tworzenie testów jednostkowych za pomocą narzędzi GitHub Copilot
    • Wdrażanie ulepszeń jakości, niezawodności, wydajności i bezpieczeństwa kodu za pomocą narzędzi GitHub Copilot
    • Laboratorium: Analiza i dokumentacja kodu za pomocą narzędzi GitHub Copilot
    • Laboratorium: Tworzenie funkcji kodu za pomocą narzędzi GitHub Copilot
    • Laboratorium: Tworzenie testów jednostkowych za pomocą narzędzi GitHub Copilot
    • Laboratorium: Refaktoryzacja i poprawa sekcji kodu za pomocą narzędzi GitHub Copilot
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania wstępne
  • Aktywna subskrypcja GitHub Copilot (konto osobiste lub organizacyjne).
  • Rok lub więcej doświadczenia w programowaniu.
  • Doświadczenie w programowaniu w C# w Visual Studio Code z użyciem rozszerzenia C# Dev Kit.
Poziom trudności
Czas trwania 1 dzień
Certyfikat

Certyfikat ukończenia autoryzowanego kursu Microsoft.

Prowadzący

Microsoft Certified Trainer.

Pozostałe szkolenia Microsoft | Azure

Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 1400 PLN NETTO

FORMA SZKOLENIA ?

 

MATERIAŁY SZKOLENIOWE ?

 

WYBIERZ TERMIN SZKOLENIA

  • szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
    • Informacje ogólne
    • Termin gwarantowany
    • Last minute (-10%)
    • Język obowiązujący na szkoleniu
    • Polski
  • szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
    • Informacje ogólne
    • Termin gwarantowany
    • Last minute (-10%)
    • Język obowiązujący na szkoleniu
    • Polski
Zarezerwuj termin szkolenia
zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

zamknij

Materiały papierowe

Materiały tradycyjne: cena zawiera standardowe materiały wydawane w postaci książek papierowych, drukowanych lub innej, w zależności od ustaleń z producentem.

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

Najbliższe szkolenia Microsoft

  • 2025-08-11 | 5 dni | Kraków / Virtual Classroom

    AZ-204T00 Developing Solutions for Microsoft Azure

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 5 dni | Kraków / Virtual Classroom

    MD-102T00 Microsoft 365 Endpoint Administrator

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 5 dni | Kraków / Virtual Classroom

    MS-102T00 Microsoft 365 Administrator

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 4 dni | Kraków / Wirtualna sala

    AZ-800T00 Administering Windows Server Hybrid Core Infrastructure

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 5 dni | Kraków / Wirtualna sala

    MS-55349 Networking with Windows Server

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 5 dni | Kraków / Wirtualna sala

    MS-55624 - Windows 11 Advanced Administration

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 5 dni | Warszawa / Virtual Classroom

    MS-55344 Identity with Windows Server

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 5 dni | Warszawa / Virtual Classroom

    MS-55355 SharePoint 2016 Administration

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 5 dni | Warszawa / Wirtualna sala

    MD-100T00 Windows Client

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
  • 2025-08-11 | 5 dni | Warszawa / Wirtualna sala

    MS-55234 SharePoint 2016 Site Collections and Site Owner Administration

    szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
Harmonogram szkoleń Microsoft