Poznaj GIT i bezpiecznie przechowuj kod programu

Szkolenie GIT i GitHub od podstaw

Kurs oparty o ćwiczenia – 75 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 średnio-zaawansowany
codi
Najlepsza oferta na rynku szkoleń programistycznych.

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

8 godzin zegarowych nauki

890,00 zł netto (1 094,70 zł brutto)

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 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.

W każdym z terminów możesz wziąć udział w kursie stacjonarnym lub zdalnym.

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

Miasto i termin
x
Zarezerwuj ilość miejsc

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. Jest on dostępny również w ramach ścieżki edukacyjnej Programista Python.

python kurs kompetencje
szkolenie Python 3
Duża dawka wiedzy i ciekawie spędzony czas

Zobacz, co zapewniamy dla uczestników naszych szkoleń

Wybierając naszą firmę otrzymasz profesjonalne szkolenie i dużo dodatkowych korzyści. Będziesz pracował w kameralnej grupie z sympatycznym, profesjonalnym trenerem.

Cały czas do Twojej dyspozycji będzie zespół administracyjny, który chętnie odpowie na wszystkie pytania i wątpliwości. W trakcie szkolenia zapewnimy dla Ciebie smaczny lunch i pyszny poczęstunek kawowy. Na koniec szkolenia otrzymasz certyfikat i drobny upominek.

Dowiedz się więcej

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
dekoratory, dziedziczenie klas

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
najwyższej klasy certyfikat
dekoratory - zaawansowany kurs
Twoje kompetencje

Czy ten kurs jest dla Ciebie?

Kurs Git i GitHub kierujemy do wszystkich, którzy chcą mieć możliwość kontrolowania zmian w plikach lub w kodzie programu.

Jeśli chcesz mieć pewność, że nie stracisz plików, nad którymi pracujesz oraz mieć możliwość śledzenia w nich zmian, powinieneś znać program Git.

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.

Dowiedz się więcej

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

Zajrzyj na profil trenera

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