drukuj
icon icon

Kurs Programuj szybciej i lepiej z Copilotem. Praktyczne warsztaty z GitHub Copilot i GenAI

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Program szkolenia

1. Wprowadzenie do Copilot i GenAI

  • czym jest GitHub Copilot i jak działa w codziennej pracy developera?
  • jakie modele AI są wykorzystywane (GPT-3.5, GPT-4, GTP-5) i co to oznacza w praktyce?
  • wpływ Copilota na szybkość pisania kodu, jakość i refaktoryzację,
  • wyzwania: licencjonowanie, bezpieczeństwo kodu, prawa autorskie.

2. Instalacja i konfiguracja Copilota

  • zakładanie konta GitHub i wybór licencji (Individual vs Business),
  • instalacja Copilot w:
    • Visual Studio Code,
    • Visual Studio,
    • JetBrains (PyCharm, Rider),
  • personalizacja: wybór języków, stylów kodowania, typów podpowiedzi,
  • typowe błędy przy uruchamianiu i sposoby ich rozwiązania.

3. Podstawy pracy z Copilotem – demo i ćwiczenia

  • tworzenie funkcji i klas na podstawie komentarzy („promptów”),
  • generowanie prostych testów jednostkowych (pytest, xUnit),
  • pomoc w dokumentowaniu kodu i tworzeniu komentarzy,
  • refaktoryzacja kodu z pomocą AI – poprawianie istniejących fragmentów.

4. Przykłady użycia w różnych językach

  • Python – funkcje, testy, integracje,
  • JavaScript / TypeScript – komponenty, API,
  • C# – kod backendowy, logika biznesowa,
  • SQL – pisanie zapytań, sortowanie, filtrowanie danych,
  • praca z Copilotem w kontekście frameworków (np. React, Django, .NET).

5. Dobre praktyki i skuteczne strategie

  • jak pisać komentarze, które prowadzą do trafnych podpowiedzi,
  • kiedy warto ufać Copilotowi, a kiedy potrzebna jest kontrola manualna?
  • wzorce promptów i sposoby testowania propozycji kodu,
  • najczęstsze błędy użytkowników – jak ich unikać.

6. Ćwiczenia praktyczne (hands-on)

  • krótkie zadania programistyczne z pomocą Copilota,
  • tworzenie mikroaplikacji lub fragmentu większego systemu,
  • wspólna analiza wygenerowanego kodu – co działa dobrze, co wymaga poprawy.

7. Podsumowanie i dalszy rozwój

  • rekomendacje dotyczące pracy indywidualnej i zespołowej,
  • przegląd najważniejszych ustawień i nawyków pracy z Copilotem,
  • gdzie szukać dalszych materiałów, promptów i przykładów kodu.

Opieka poszkoleniowa

W ramach opieki poszkoleniowej masz do wyboru jedną z dwóch możliwych form kontaktu z trenerem, w przeciągu 1 roku po zakończonym szkoleniu:

  • konsultację telefoniczną,
  • na 2 godzinne konsultacje online z trenerem.

Metody szkolenia

  • wykład,
  • mini-prezentacja,
  • praca warsztatowa z komputerem,
  • ćwiczenia i case study,
  • praca indywidualna z trenerem.

Certyfikat

  • certyfikat w języku polskim, numer Wpisu do Rejestru Instytucji Szkoleniowych 2.12/00238/2015,
  • certyfikat w języku angielskim na życzenie.