GitHub Copilot – narzędzie AI, które przyspiesza kodowanie oraz zwiększa produktywność
🟢 Warsztat wieczorny w godz. 17:00-21:00 (4h) 🟢
Czego się nauczysz?
- Generować kod i dokumentację za pomocą AI,
- Stosować najlepsze praktyki pracy z Copilotem,
- Rozumieć potencjalne ograniczenia.
Dla kogo jest ten warsztat?
Wymagania wstępne
- Zainstalowane IDE (zalecane VS Code),
- Konto GitHub oraz aktywna subskrypcja Copilot (lub wersja próbna).
Prowadzący
Trener IT specjalizujący się w tematach związanych z testowaniem. Entuzjasta metodyk zwinnych, doświadczonym w pracy zarówno jako Developer, Tester, jak i Product Owner. Kierunkowe wykształcenie techniczne (Wydział Elektroniki i Technik Informacyjnych na Politechnice Warszawskiej) i studia podyplomowe z zakresu efektywnego zarządzania w IT pozwalają mu kompleksowo zarządzać wymaganiami projektowymi i produktowymi, uwzględniając i balansując zarówno aspekty techniczne oraz biznesowe. Posiada bogate doświadczenie w pracy w Polsce i za granicą.
Program warsztatów
1. Wprowadzenie, instalacja i konfiguracja Copilota:
– Czym jest Copilot? Krótkie wprowadzenie do narzędzia – kto je stworzył, jak działa (model językowy, kontekst kodu), dla jakich języków i edytorów jest dostępne,
– Zalety i ograniczenia: Co Copilot potrafi, czego nie robi dobrze, kiedy go warto używać, a kiedy uważać,
– Instalacja: Omówienie procesu instalacji rozszerzenia w Visual Studio Code (lub innego wspieranego edytora).
2. Praktyczne generowanie kodu i testów:
– Pisanie funkcji z pomocą Copilota: jak korzystać z autouzupełniania przy tworzeniu kodu – na przykładzie prostych i złożonych funkcji,
– Refaktoryzacja i dokumentacja: jak Copilot może pomóc przepisać kod na czytelniejszy, dodać docstringi, komentarze, itp.,
– Praca z klasami, strukturami danych: pokazanie, jak Copilot radzi sobie z kodem bardziej złożonym, np. klasami.
3. Efektywne podpowiedzi (prompting) i dobre praktyki:
– Co to jest “prompt engineering” w kontekście kodu? Jak formułować komentarze lub rozpoczęcia funkcji, by Copilot lepiej rozumiał, czego oczekujesz.
4. Ćwiczenia praktyczne i sesja Q&A;
– Zadania praktyczne: kilka ćwiczeń do wykonania samodzielnie lub w parach – np. napisanie funkcji z pomocą Copilota, wygenerowanie testów, zrefaktoryzowanie kodu,
– Dyskusja i pytania: otwarta sesja pytań i odpowiedzi – uczestnicy mogą pokazać swoje przykłady, zapytać o konkretne przypadki użycia lub trudności.
Uwaga
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.
Zapisz się na warsztat
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników. Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektoronicznej po warsztacie oraz za pośrednictwem firmy kurierskiej.