Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Czas trwania 14 godzin
Plan Szkolenia
Wprowadzenie do GitHub Copilot
- Czym jest GitHub Copilot i jak działa
- Obsługiwane środowiska i integracja z IDE
- Przypadki użycia dla deweloperów i specjalistów DevOps
Pierwsze kroki z Copilot
- Włączanie Copilot w Visual Studio Code
- Podpowiadanie Copilotowi przydatnych sugestii kodu
- Rozumienie i udoskonalanie kodu generowanego przez Copilot
Wykorzystanie Copilot do zadań DevOps
- Generowanie konfiguracji YAML dla przepływów pracy CI/CD
- Pisanie GitHub Actions ze wsparciem Copilot
- Automatyzacja potoków testowania, lintowania i wdrażania
Skrypty powłoki i automatyzacja infrastruktury
- Używanie Copilot do pisania i ulepszania skryptów powłoki
- Podpowiadanie Copilotowi fragmentów konfiguracji Dockerfile, Terraform lub Kubernetes
- Walidacja generowanych skryptów automatyzacji
Zwiększanie produktywności dzięki wsparciu AI
- Redukcja kodu szablonowego i powtarzalnych zadań
- Szybsza praca z Copilot w sprintach zwinnych
- Łączenie Copilot z GitHub CLI i przepływami pracy w terminalu
Ograniczenia, etyka i najlepsze praktyki
- Zrozumienie zakresu i granic Copilot
- Obawy dotyczące bezpieczeństwa i kwestie własności intelektualnej
- Najlepsze praktyki przeglądania kodu generowanego przez AI
Ćwiczenia projektowe i scenariusze rzeczywiste
- Automatyzacja przepływu pracy CI/CD dla aplikacji webowej
- Pisanie szablonów GitHub Actions wielokrotnego użytku
- Współpraca zespołowa z wykorzystaniem Copilot w różnych repozytoriach
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie podstawowych koncepcji tworzenia oprogramowania
- Znajomość Gita lub przepływów pracy z kontrolą wersji
- Podstawowe doświadczenie z YAML, skryptami powłoki lub narzędziami CI/CD
Odbiorcy
- Deweloperzy chcący poprawić produktywność DevOps
- Początkujący w DevOps i entuzjaści automatyzacji
- Członkowie zespołów zwinnych poszukujący wsparcia AI w przepływach pracy
Opinie uczestników (1)
Zdobyłem wiedzę na temat biblioteki Streamlit w Pythonie i na pewno spróbuję ją wykorzystać, aby ulepszyć aplikacje w moim zespole, które są tworzone w R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Szkolenie - GitHub Copilot for Developers
Przetłumaczone przez sztuczną inteligencję