Podstawy Git i GitHub
Opis
Trzydniowe szkolenie praktyczne wprowadzające do systemu kontroli wersji Git oraz platformy GitHub. Uczestnicy poznają podstawowe i zaawansowane koncepcje zarządzania kodem źródłowym oraz zdobędą praktyczne umiejętności pracy z repozytoriami. Program łączy teorię z intensywnymi warsztatami praktycznymi, skupiając się na rzeczywistych scenariuszach projektowych.
Profil uczestnika
- Programiści rozpoczynający pracę z Git
- Członkowie zespołów deweloperskich
- Testerzy oprogramowania
- Administratorzy systemów
- Inżynierowie DevOps
- Kierownicy projektów informatycznych
- Specjaliści ds. dokumentacji technicznej
Agenda
- Podstawy systemu kontroli wersji Git
- Koncepcje i architektura systemu Git
- Konfiguracja środowiska pracy
- Podstawowe operacje na repozytoriach
- Praca z commitami i branżami
- Zaawansowane funkcje Git
- Zarządzanie gałęziami i scalanie zmian
- Rozwiązywanie konfliktów
- Praca z remote repositories
- Zaawansowane operacje na historii
- Praca z platformą GitHub
- Zarządzanie repozytoriami na GitHub
- Pull requests i code review
- Issues i projekty
- Współpraca w zespole
- Najlepsze praktyki i przepływy pracy
- Strategie branżowania
- Konwencje commitów
- Automatyzacja z GitHub Actions
- Integracja z narzędziami CI/CD
Korzyści
Uczestnik nabędzie praktyczne umiejętności w zakresie efektywnego zarządzania kodem źródłowym z wykorzystaniem systemu Git. Rozwinie kompetencje w obszarze współpracy zespołowej poprzez platformę GitHub. Zdobędzie wiedzę pozwalającą na sprawne rozwiązywanie konfliktów i problemów w repozytoriach. Nauczy się stosować najlepsze praktyki w zakresie organizacji pracy z kodem źródłowym. Pozna zaawansowane techniki zarządzania historią zmian i gałęziami w projektach. Zyska umiejętności w zakresie automatyzacji procesów z wykorzystaniem GitHub Actions.
Wymagane przygotowanie uczestników
- Podstawowa znajomość pracy z wierszem poleceń
- Ogólna wiedza o programowaniu
- Zrozumienie procesu wytwarzania oprogramowania
- Podstawowa znajomość metodyk wytwarzania oprogramowania
Zagadnienia
- Architektura systemu Git
- Podstawowe operacje w Git
- Zarządzanie gałęziami
- Rozwiązywanie konfliktów
- Praca z zdalnymi repozytoriami
- Platformy GitHub
- Pull requests i code review
- Strategie branżowania
- Konwencje commitów
- Automatyzacja procesów
- Integracja ciągła
- Współpraca zespołowa
Poznaj naszą firmę
INFORMACJA CENOWA:
od 3750 zł netto za jedną osobę
CZAS TRWANIA (dni): 3
KOD SZKOLENIA: IT-DV-65
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!