Poznaj GIT i bezpiecznie przechowuj kod programu

Kurs GIT i GitHub od podstaw

Kurs oparty o ćwiczenia – 45 autorskich zadań Kameralne grupy i komfortowe warunki pracyWykwalifikowani trenerzy z doświadczeniem

Mamy dla Ciebie szkolenie, na którym dowiesz się, w jaki sposób bezpiecznie przechowywać swój kod i wprowadzać w nim zmiany w kontrolowany sposób.

Po ukończeniu kursu będziesz nie tylko znał system kontroli wersji GIT, ale potrafił również przesyłać zmiany na platformę GitHub.

Zapisz się już teraz i profesjonalnie zarządzaj kodem programu.

Szkolenie Python poziom średnio-zaawansowany
Szkolenie Python poziom podstawowy
codi
Najlepsza oferta na rynku szkoleń programistycznych.

Na kursie staramy się odzwierciedlić pracę zespołu programistycznego.

8 godzin zegarowych nauki
790,00 zł netto (971,70 zł brutto)
Praktyczne zadania

Będziesz pracował nad projektem, w ramach którego napiszesz kod, udostępnisz go innym, wprowadzisz zmiany w kodzie stworzonym przez innych. Dzięki temu przećwiczysz większość funkcjonalności programu GIT.

Wybierz lokalizację i termin szkolenia

GIT i GitHub od podstaw

Jeśli zakres szkolenia spełnia Twoje oczekiwania, ale nie możesz znaleźć odpowiedniego terminu, skontaktuj się z nami. Nasi koordynatorzy postarają się znaleźć dla Ciebie szkolenie w terminie, który nie będzie w kolizji z Twoimi innymi obowiązkami.

Aby sprawdzić dostępną liczbę miejsc, wybierz lokalizację i termin.

Miasto
Data
Cena
Miejsc
Akcja
Warszawa
13.08.2025
790,00
15
on-line
13.08.2025
790,00
6
on-line
21.05.2025
790,00
5
on-line
11.06.2025
790,00
4
on-line
10.07.2025
790,00
3
on-line
16.09.2025
790,00
6
on-line
15.10.2025
790,00
5
on-line
03.11.2025
790,00
6
on-line
10.12.2025
790,00
5
Warszawa
21.05.2025
790,00
15
Warszawa
11.06.2025
790,00
15
Warszawa
10.07.2025
790,00
15
Warszawa
16.09.2025
790,00
15
Warszawa
15.10.2025
790,00
15
Warszawa
03.11.2025
790,00
15
Warszawa
10.12.2025
790,00
15
Kurs GIT i GitHub od podstaw to szkolenie, w ramach którego nauczymy Cię przechowywać kod w programie GIT i udostępniać go na platformie GitHub.
Jeśli chcesz się nauczyć, musisz praktykować

Program szkolenia ułożony tak, abyś zrozumiał cały materiał

Wiemy, że nabycie nowych umiejętności w krótkim czasie nie jest łatwe. Dlatego skupiamy się w trakcie kursu na zadaniach, w których stopień trudności stopniowo rośnie. Dzięki temu masz czas na oswojenie się z nowym materiałem zanim pojawią się trudne zadania.

Przygotowaliśmy na kurs ciekawe materiały, zagadki i historyjki. Dzięki temu łatwiej będzie Ci się skupić i zapamiętać omawiane zagadnienia.

zaawansowany system szkolenia
program szkolenia Python poziom podstawowy

Część 1

  1. GIT informacje podstawowe
  2. Hosting projektów Git
  3. Instalacja programu Git
    • Konsola programu GIT w systemie Windows
    • Konfiguracja klienta GIT
    • Edytor
    • Składnia poleceń programu GIT
  4. Tworzenie repozytoriów
    • Inicjalizacja nowego repozytorium
    • Klonowanie repozytoriów
    • Analiza historii projektu
  5. Tworzenie rewizji i przywracanie stanu plików
    • Tworzenie rewizji
    • Przywracanie stanu plików do wybranej rewizji
    • Przenoszenie repozytorium
  6. Stany plików
    • Indeksowanie
    • Diagram stanów
    • Obszar roboczy, indeks i repozytorium
    • Modyfikowanie stanu plików repozytorium
    • Oznaczenia stanów pliku
    • Repozytoria zwykłe i surowe
    • Uzupełnienie diagramu stanów
  7. Znaczniki
    • Tworzenie znaczników lekkich i oznaczonych
    • Sprawdzanie znaczników
    • Usuwanie znaczników
    • Szczegółowe dane znacznika
  8. Identyfikowanie rewizji
    • Skróty SHA-1
    • Znaczniki
    • Rewizja domyślna
    • Dziennik reflog
    • Polecenia rev-parse oraz rev-list
  9. Modyfikowanie historii projektu
    • Usuwanie i modyfikowanie rewizji
    • Łączenie rewizji
    • Usuwanie zmian wprowadzonych przez rewizję
    • Odzyskiwanie plików z dowolnej rewizji

Część 2

  1. Tworzenie i usuwanie gałęzi
    • Gałąź master
    • Tworzenie gałęzi
    • Dodawanie rewizji w bieżącej gałęzi
    • Przełączanie gałęzi
    • Stan detached HEAD
    • Relacja zawierania gałęzi
    • Usuwanie gałęzi
    • Zmiana nazwy gałęzi
    • Sprawdzanie różnic pomiędzy gałęziami
    • Gałęzie i dziennik reflog
  2. Łączenie gałęzi: operacja merge
    • Przewijanie do przodu
    • Łączenie gałęzi rozłącznych
    • Wycofywanie operacji git merge
  3. Łączenie gałęzi: operacja rebase
    • Polecenia merge versus rebase
    • Wycofywanie operacji git rebase
  4. Powiązania między repozytorium lokalnym a zdalnym
    • Klonowanie repozytorium z dysku
    • Definiowanie repozytoriów zdalnych
    • Definiowanie powiązania między gałęzią lokalną a gałęzią śledzoną
    • Listowanie gałęzi
  5. Synchronizacja repozytoriów
    • Pobieranie gałęzi z repozytorium zdalnego do repozytorium lokalnego
    • Uaktualnianie sklonowanych repozytoriów
    • Przesyłanie gałęzi do repozytorium zdalnego i zwykłego
    • Przełączanie na gałąź zdalną
    • Usuwanie gałęzi zdalnych
    • Polecenie backup
  6. Łączenie oddzielnych repozytoriów
  7. Użycie mechanizmu Stash
  8. Konfiguracja GIT
    • Konfiguracja pojedynczego repozytorium
    • Konfiguracja globalna
    • Plik .gitignore
    • GITHUB i wybrane scenariusze pracy w systemie repozytoriów rozproszonych
Efektywna nauka dzięki doświadczonym trenerom

Każdy z trenerów posiada duże doświadczenie w programowaniu i prowadzeniu zajęć

Nasi trenerzy posiadają wieloletnie doświadczenie w obszarze programowania. Są nie tylko ekspertami w swoich dziedzinach, ale także pasjonatami, którzy potrafią skutecznie przekazywać wiedzę i motywować uczestników do nauki.

Rafał Lelusz - Avendi trener Python, analiza, uczenie maszynowe, SQL

Rafał Lelusz

Mój profil
Piotr Kubiata - Avendi trener Python

Piotr Kubiata

Mój profil
Igor Marczuk - Avendi trener Power BI, Excel, BPMN

Igor Marczuk

Mój profil
Najlepsi trenerzy na rynku
Najlepsi trenerzy na rynku
Trenerzy praktycy poprowadzą Twój kurs

Najlepszy na rynku trener opiekunem Twojego szkolenia

Opiekunem Twojego szkolenia jest trener programista, który używa programu Git w codziennej pracy. Mając bardzo dużo doświadczenia w obsłudze Git’a Rafał zwróci Twoją uwagę na te elementy programu, które będą dla Ciebie najbardziej przydatne.

Zajęcia prowadzone przez Rafała przebiegają w miłej i lekkiej atmosferze. Rafał jest trenerem, który precyzyjnie i jasno wyjaśnia poszczególne zagadnienia oraz potrafi zainteresować Cię nimi.

Zobacz, co o szkoleniach sądzą Uczestnicy

Opinie Uczestników o szkoleniach Kurs Git i Github od podstaw

Poniżej znajdziesz informacje na temat opinii dotyczących szkolenia Git i Github od podstaw. Opinie zbieramy w ankietach i za zgodą Uczestników publikujemy na naszej stronie.

codi
Rekomendowane szkolenia

Kontynuuj naukę programowania z nami

W naszej ofercie znajdziesz nie tylko szkolenia dotyczące narzędzi do kontrolowania wersji kodu. Możesz uczyć się z nami programowania w jednym z popularnych języków na ciekawie prowadzonych szkoleniach.

Interesują Cię jedynie wybrane tematy?

Indywidualne konsultacje

Jeśli chciałbyś poznać tylko jeden temat lub jakiś konkretnie wybrany obszar, skorzystaj z oferowanych przez nas konsultacji. W ramach konsultacji trener dostępny jest tylko dla Ciebie i omówi zaproponowane przez Ciebie zagadnienia.

Czas trwania i tematykę indywidualnego spotkania z trenerem możesz dostosować w 100% do swoich potrzeb.

Zarezerwuj konsultacje

Indywidualne konsultacje
Indywidualne konsultacje