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 21 godzin
Plan Szkolenia
Wprowadzenie do Graphite i nowoczesnych workflow przeglądania kodu
- Przegląd architektury Graphite i kluczowych funkcji
- Rozumienie stosowanych pull requestów (stacked PRs) i automatyzacji workflow
- Ustawienie Graphite z GitHubem dla projektów zespołowych
Instalacja i konfiguracja Graphite
- Wdrożenie Graphite w środowiskach deweloperskich
- Łączenie repozytoriów i zarządzanie uprawnieniami
- Konfiguracja kolejek merge, skrzynek odbiorczych PR i polityk przeglądania kodu
Optymalizacja workflow pull requestów
- Wdrożenie stosowanych PR (stacked PRs) i śledzenie zależności
- Zmniejszanie konfliktów merge i przyspieszanie przeglądów
- Zarządzanie dużymi bazami kodu z systemem przeglądania Graphite
Przegląd kodu oparty na AI i zwiększanie produktywności
- Korzystanie z asystenta AI do przeglądania kodu w Graphite
- Integracja otwartych modeli LLM, takich jak Deepseek, Qwen i Mistral Small, w celu uzyskania wglądu w kod
- Tworzenie automatycznych sugestii i egzekwowanie standardów jakości
Integracja Graphite z łańcuchami narzędzi DevOps
- Łączenie Graphite z liniami CI/CD
- Integracja z GitHub Actions, Jenkins i innymi narzędziami automatyzacji
- Zapewnienie zgodności i audytowalności w workflow korporacyjnych
Analityka, metryki i raportowanie
- Korzystanie z dashboardów Graphite do śledzenia wydajności zespołu
- Identyfikacja wąskich gardeł i nieefektywności
- Tworzenie własnych raportów i wizualizacji
Skalowanie Graphite w środowiskach korporacyjnych
- Ustawienia wielozespołowe i strategie zarządzania (governance)
- Best practices dla wdrożeń na dużą skalę
- Względy bezpieczeństwa, retencji danych i zgodności
Warsztat praktyczny: Wdrożenie end-to-end
- Ustawienie kompletnego korporacyjnego workflow Graphite
- Integracja pipeline'ów przeglądania opartych na AI
- Prowadzenie analizy wydajności zespołu i planowania usprawnień
Podsumowanie i kolejne kroki
Wymagania
- Znajomość workflow opartych na Git
- Doświadczenie w rozwoju oprogramowania i korzystaniu z systemów kontroli wersji
- Znajomość pojęć przeglądania kodu oraz CI/CD
Grupa docelowa
- Kierownicy zespołów inżynieryjnych i managerowie rozwoju oprogramowania
- Zespoły DevOps i inżynierii platform
- Senior developerzy i architekci techniczni
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ę