Mistrz GITa - poziom zaawansowany

Znasz podstawy i chcesz poznać bardziej zaawansowane mechanizmy GITa? Interesuje Cię rebase interaktywny, tryb patchujący, reflog, GIT flow, stashe i wiele więcej? To szkolenie jest wprost dla Ciebie!

Czego się nauczysz?

  • Skonfigurujesz do pracy repozytorium Gita 
  • Poznasz nowe komendy w Gicie (switch, restore)
  • Dowiesz się jak przesłać wykonać Import i export patcha ze zmianami do code review (patchowanie)
  • Nauczysz się wybierać do commita zmiany, zamiast wrzucać wszystko co zmodyfikowano (dodawanie interaktywne)
  • Poznasz sposoby dbania o porządki w repozytorium (reset)
  • Dowiesz się jak wycofywać wprowadzone zmiany i dlaczego nie trzeba się bać Gita (reflog)
  • Nauczysz się poprawnie mergować branche
  • Przećwiczysz sposoby rozwiązywania konfliktów, nawet te skomplikowane
  • Rebase przed wystawieniem Pull Requesta stanie się Twoim przyjacielem
  • Twoje umiejętności sprzątania brancha wejdą na nowy poziom (rebase interaktywny)
  • Skonfigurujesz repozytorium globalne (upstream)
  • Poznasz sposoby automatyzacji pracy za pomocą aliasów
  • Przećwiczysz releasowanie produktu
  • Nauczysz się poprawnie używać Git Flow w swoim projekcie
  • Jenkins zacznie Ci szybciej działać dzięki posprzątaniu repozytorium po sobie jak i swoim zespole
  • Odkryjesz tagi, stasha i wiele więcej, dzięki czemu zabłyśniesz kiedyś na rozmowie o pracę

Dla kogo jest szkolenie Mistrz Gita?

  • Kurs przeznaczony jest dla osób doświadczonych w świecie Gita, chcących pogłębić swoją wiedzę
  • Będzie odpowiedni dla Programistów, Testerów, DevOps-ów, Administratorów oraz wszystkich osób, które chcą:

    ✅ Polepszyć swoje umiejętności, aby świadomie używać Gita i wszelkich jego benefitów

    ✅ Sprawić, że komendy w terminalu nie będą już nigdy straszne

    ✅ Poznać praktyczne różnice pomiędzy mergowaniem i rebasowaniem

    ✅ Nauczyć się rozwiązywać konflikty występujące podczas mergów

    ✅ Używać resetów i rebase interaktywnego do porządkowania historii swoich zmian w kodzie

    ✅ Zacząć pracować w oparciu o Git Flow, co przyspieszy ich pracę i zmniejszy ilość problemów w codziennej pracy

    ✅ Mieć na rozmowie rekrutacyjnej pytania z gita w małym paluszku :)

Miejsce i czas trwania szkolenia

  • Jak wygląda szkolenie
    Szkolenie odbywa się w formie online na dedykowanej platformie. Składa się z 11 modułów. Każdy z nich podzielony jest na lekcje i kończy się zadaniem do samodzielnego rozwiązania. Następnie otrzymujesz rozwiązanie z komentarzem, aby nic nam nie umknęło.

  • Kiedy odbywa się szkolenie
    Szkolenie możesz przejść we własnym tempie. Jedni wolą spędzić na nim cały weekend, inni rozbić sobie materiał na kilka dni. A może nawet godzinkę przez miesiąc. 

Agenda Szkolenia

Poznaj lekcje w szkoleniu Mistrz Git - Poziom Zaawansowany

01.

Przygotowanie do gry

Lekcja 1: Repozytorium lokalne
Lekcja 2: Konfiguracja repozytorium zdalnego
Lekcja 3: Aliasy
Lekcja 4: Zadanie 1: Użycie aliasów
Lekcja 5: Rozwiązanie zadania 1

02.

Operacje zaawansowane

Lekcja 1: Wstęp do rozdziału
Lekcja 2: Dodawanie w trybie patchującym
Lekcja 3: Import i eksport patcha zmian
Lekcja 4: Nowe komendy: switch i restore
Lekcja 5: Zadanie 2: Patchowanie zmian
Lekcja 6: Rozwiązanie zadania 2

03.

Potęga resetu i reflogu

Lekcja 1: Wstęp
Lekcja 2: Reflog i wycofywanie commitów
Lekcja 3: Trzy rodzaje resetów i ich zastosowanie
Lekcja 4: Czym sie różni reset i checkout
Lekcja 5: Zadanie 3: resety i reflog
Lekcja 6: Rozwiązanie zadania 3

04.

Merge

Lekcja 1: Wstęp
Lekcja 2: Jak działa merge
Lekcja 3: Mergowanie liniowe (ff)
Lekcja 4: Mergowanie nieliniowe (no-ff)
Lekcja 5: Mergowanie ze squashowaniem
Lekcja 6: Wycofywanie merge'a przy użyciu refloga
Lekcja 7: Podsumowanie różnic i zastosowań
Lekcja 8: Zadanie 4: mergowanie
Lekcja 9: Rozwiązanie zadania 4

05.

Rozwiązywanie konfliktów

Lekcja 1: Taktyka rozwiązywania merge konfliktów
Lekcja 2: Prosty konflikt
Lekcja 3: Zaawansowany konflikt z usuwaniem pliku
Lekcja 4: Zadanie 5: rozwiązywanie konfliktów
Lekcja 5: Rozwiązanie zadania 5

06.

Rebase

Lekcja 1: Rebase w praktyce
Lekcja 2: Merge vs rebase
Lekcja 3: Zadanie 6: rebase w praktyce
Lekcja 4: Rozwiązanie zadania 6

07

Rebase interaktywny

Lekcja 1: Jakie zastosowania ma rebase interaktywny
Lekcja 2: Rebase interaktywny w praktyce
Lekcja 3: Dzielenie commita na dwa (splitowanie)
Lekcja 4: Zadanie 7: porządkowanie brancha za pomocą rebase interaktywnego
Lekcja 5: Rozwiązanie zadania 7

08.

Stashowanie

Lekcja 1: Stashowanie w praktyce
Lekcja 2: Stash zaawansowany
Lekcja 3: Zadanie 8: stashowanie w praktyce
Lekcja 4: Rozwiązanie zadania 8

09.

Tagowanie

Lekcja 1: Rodzaje tagów i ich zastosowanie
Lekcja 2: Operacje na tagach
Lekcja 3: Scenariusz releasowania z tagowaniem
Lekcja 4: Zadanie 9: Releasowanie produktu z użyciem tagowania
Lekcja 5: Rozwiązanie zadania 9 + skrypt do releasowania

10.

Czyszczenie repozytorium

Lekcja 1: Wstęp
Lekcja 2: Usuwanie branchów
Lekcja 3: Usuwanie zmergowanych branchów
Lekcja 4: Usuwanie tagów
Lekcja 5: Czyszczenie referencji do branchów i tagów - założenia
Lekcja 6: Czyszczenie referencji do branchów i tagów - przykład
Lekcja 7: Zadanie 10 z rozwiązaniem

11.

Git Flow

Lekcja 1: Założenia git flow
Lekcja 2: 8 zasad Git Flow w pracy nad projektem
Lekcja 3: Zadanie 11: Użycie Git Flow
Lekcja 4: Rozwiązanie zadania 11 z dokładnym komentarzem kolejnych kroków

Kto Cię będzie uczył?

Paweł Dobrzański – Senior Java Developer z 10-letnim stażem. Szkoleniowiec z zakresu gita, prelegent. Używam gita na co dzień i pomagam znajomym usprawnić swoją pracę.

Moje szkolenia są zawsze oceniane bardzo wysoko (+4.6/5.0) dzięki praktycznemu i koleżeńskiemu podejściu do nauki gita.

Jestem autorem bloga PawelDobrzanski.pl (gdzie odczarowuję pracę na własny rachunek) oraz szkolenia MistrzCV.pl (gdzie dzielę się doświadczeniem z rekrutowania współpracowników).

Prywatnie mąż i ojciec, maksymalista, inicjator wielu akcji, fan startupów i zapalony słuchacz biznesowych podcastów. Uwielbiam niskobudżetowe podróże. Rozwijam po godzinach dwa startupy z branży medycznej i zakupowej.

W szkoleniach Pawła brali udział między innymi specjaliści z polskich oddziałów Sii m.in: Kraków, Warszawa, Gdańsk i Wrocław. 

Mobirise Website Builder

Poznaj opinie na temat szkoleń Pawła
(referencje na życzenie przesyłam mailowo)

Paweł Dobrzański prowadził szkolenie „Mistrz GITa” dla oddziału Sii w Warszawie. W ankiecie po szkoleniu wzięło udział 10 na 12 osób, przy czym wszystkie opinie były bardzo pozytywne.
Szkolenie cechowało się dużą ilością ćwiczeń, dzięki czemu można było nauczyć się korzystania z narzędzia w praktyce.

Ze strony organizatora szkoleń mogę śmiało stwierdzić, że zarówno kontakt jak i przygotowanie szkolenia było na najwyższym poziomie i na pewno skorzystamy ze szkoleń, które prowadzi Paweł ponownie.

Mobirise Website Builder

Oddział Sii Warszawa

Klient

Niezmiennie od kilku lat Paweł Dobrzański przeprowadza dla krakowskiego oddziału szkolenie pt. "Mistrz GITa". Zakres dedykowany jest osobom na poziomie podstawowym oraz średniozaawansowanym.

Dużym plusem docenianym przez uczestników jest forma prowadzenia zajęć, którą cechuje się duża ilość ćwiczeń praktycznych. Trener sprawdzi się przy organizacji szkolenia zarówno w formie stacjonarnej jak i online.

Jako osoba specjalizująca się w organizacji szkoleń bardzo polecam Pawła jako trenera, współpraca z nim to czysta przyjemność.

Mobirise Website Builder

Oddział Sii Kraków

Klient

Często zadawane pytania

Nie musisz, bez obaw. Osoby które zupełnie go nie znają, nauczą się używania Gita od podstaw.

Zdecydowanie spodoba Ci się szkolenie. Przećwiczymy wiele zaawansowanych mechanizmów, aby każdy kursant poczuł się pewnie wykonując komendy na swoim komputerze.

Kilka dni wcześniej dostaniesz instrukcję jak zainstalować sobie Gita na komputerze. Poza tym potrzebujesz trochę spokoju, dobrego nastroju i dostęp do Internetu.

Zupełne minimum. Większość czasu opowiadam Wam jak działają mechanizmy bądź komendy. A następnie wszystko sobie ćwiczymy.

Po zakończeniu szkolenia kursanci otrzymają spis omawianych komend wraz z przykładami użycia i wyjaśnieniem do czego służą.

Oczywiście, że tak. Faktura z 23% VAT. Fakturę można później wrzucić w koszta i odliczyć podatek, dzięki czemu szkolenie wyjdzie jeszcze taniej.

Kup już dziś!

Poznaj Git Flow, merguj, rebasuj i zarządzaj swoimi zmianami bez zająknięcia!

Kontakt

Gorąco zapraszam zainteresowane firmy i oddziały do kontaktu. Chętnie odpowiem na wszelkie pytania i pomogę ustalić termin szkolenia, który będzie Was satysfakcjonował.

Email

Sprawdzam pocztę na bieżąco, zapraszam!

Telefon

Proszę w pierwszej kolejności o e-mail. Ustalimy wówczas odpowiedni czas na rozmowę telefoniczną i dopięcie szczegółów.

Offline Website Creator