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
on-line
10.01.2025
790,00
4
on-line
14.02.2025
790,00
3
on-line
12.03.2025
790,00
4
Warszawa
10.01.2025
790,00
15
Warszawa
14.02.2025
790,00
15
Warszawa
12.03.2025
790,00
15
on-line
13.12.2024
790,00
3
Warszawa
13.12.2024
790,00
14

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
Szkolenie Git i GitHub od podstaw

Twoje umiejętności po szkoleniu

Zostanie dobrym programistą to nie tylko nabycie umiejętności pisania kodu. Potrzebujesz też poznać narzędzia programistyczne i nauczyć się odpowiednio przechowywać i zabezpieczać kod, który tworzysz.

Na kursie z obsługi programu Git nauczymy Cię, jak radzić sobie w projektach, w których musisz współdzielić kod z innymi programistami.

biblioteka danych z kursu
termin szkolenia
  • dowiesz się do czego służy system kontroli wersji oraz jakie rodzaje plików można w nim przechowywać
  • zobaczysz, w jaki sposób założyć konto w witrynie internetowej GitHub, jak przechowywać w niej repozytoria git i współpracować z innymi osobami nad projektami programistycznymi
  • nauczysz się instalować Git w środowisku Linux i Windows
  • dowiesz się jak utworzyć nowe repozytorium metodą sklonowania istniejącego repozytorium z serwera lub utworzenia go od nowa
  • nauczysz się dodawać zmiany do repozytorium i zatwierdzać je oraz przeglądać historię zmian
  • zobaczysz, w jaki sposób pracować nad programem równolegle z innymi osobami, tworzyć w Git robocze gałęzie i usuwać je
  • nauczysz się tworzyć rozgałęzienia dla projektów, nad którymi chcesz pracować niezależnie od projektu głównego i dołączać rozgałęzienia do projektu
  • nauczysz się scalać gałęzie i rozwiązywać konflikty w Git spowodowane przez kolizję zmian w pliku
  • zobaczysz w jaki sposób wycofywać zmiany zrobione przez Ciebie lub przez innych użytkowników
  • poznasz metody na wygodną pracę z repozytorium Git – nauczysz się konfigurować dostęp do Git z użyciem klucza zamiast hasła
  • poznasz narzędzie TortoiseGit – jest to aplikacja Windows, która pozwala graficznie operować na repozytorium
Właściwy program we właściwym czasie

Wybierz program, za pomocą którego zrealizujesz swoje cele

Git i GitHub to świetne rozwiązanie dla osób, które chcą efektywnie pracować z dużymi projektami. Przechowując kod w Git możesz łatwo wyśledzić kto i kiedy go zmienił. Jeśli zmiany nie są prawidłowe masz możliwość ich wycofania.

szkolenie
najlepszy kurs
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