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.
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.
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.
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.
Część 1
- GIT informacje podstawowe
- Hosting projektów Git
- Instalacja programu Git
- Konsola programu GIT w systemie Windows
- Konfiguracja klienta GIT
- Edytor
- Składnia poleceń programu GIT
- Tworzenie repozytoriów
- Inicjalizacja nowego repozytorium
- Klonowanie repozytoriów
- Analiza historii projektu
- Tworzenie rewizji i przywracanie stanu plików
- Tworzenie rewizji
- Przywracanie stanu plików do wybranej rewizji
- Przenoszenie repozytorium
- 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
- Znaczniki
- Tworzenie znaczników lekkich i oznaczonych
- Sprawdzanie znaczników
- Usuwanie znaczników
- Szczegółowe dane znacznika
- Identyfikowanie rewizji
- Skróty SHA-1
- Znaczniki
- Rewizja domyślna
- Dziennik reflog
- Polecenia rev-parse oraz rev-list
- Modyfikowanie historii projektu
- Usuwanie i modyfikowanie rewizji
- Łączenie rewizji
- Usuwanie zmian wprowadzonych przez rewizję
- Odzyskiwanie plików z dowolnej rewizji
Część 2
- 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
- Łączenie gałęzi: operacja merge
- Przewijanie do przodu
- Łączenie gałęzi rozłącznych
- Wycofywanie operacji git merge
- Łączenie gałęzi: operacja rebase
- Polecenia merge versus rebase
- Wycofywanie operacji git rebase
- 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
- 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
- Łączenie oddzielnych repozytoriów
- Użycie mechanizmu Stash
- Konfiguracja GIT
- Konfiguracja pojedynczego repozytorium
- Konfiguracja globalna
- Plik .gitignore
- GITHUB i wybrane scenariusze pracy w systemie repozytoriów rozproszonych
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.
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.
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.
Marek Zawadzki
Bardzo intensywne szkolenie. Duża ilość materiału i ćwiczeń. Dobrze wykorzystany czas na kursie. Z czystym sumieniem polecam.
Maciej Pankowski
Kurs spełnił a nawet przewyższył moje oczekiwania. Nieduża grupa, doświadczony instruktor i dużo zadań. Duża dawka przydatnej wiedzy. Dziękuję i polecam.
Piotr Król
Idealnie dobrane szkolenie pod moje potrzeby. Same konkrety i przydatne zadania. Trener przyjazny i wyraźnie tłumaczył. Zdecydowanie przyda mi się wiedza z kursu.
Waldemar Rybaczek
Fajnie bo było trochę osób i można się było wymieniać pracą nad projektami i współpracować. Kurs od podstaw i dobrze przedstawiony materiał. Wszystko było super, ale gdybym miał coś zmienić to dodałbym trochę więcej zadań na rozwiązywanie konfliktów w Git.
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.

Kurs SQL Server poziom średnio-zaawansowany
110 ćwiczeń praktycznych
Gwarancja 100% terminów on-line
2 dni – 1 080,00 zł netto
Szkolenie rozpoczynamy od przypomnienia grupowania i złączenia tabel. Następnie przećwiczymy podzapytania i widoki. Poznasz rozbudowane podsumowania częściowe i zobaczysz, jak upraszać skrypty za pomocą wyrażeń CTE.
Nauczysz się robić analizy z wykorzystaniem wbudowanych funkcji analitycznych.

Kurs Python uczenie maszynowe
110 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 520 zł netto
Na kursie dowiesz się, w jaki sposób przygotować dane do analizy używając bibliotek NumPy i Pandas. Przygotujesz modele predykcyjne, na podstawie których przećwiczysz algorytmy klasyfikacji i regresji.
Zobaczysz, w jaki sposób dobierać cechy do analizy, aby uzyskiwać lepsze wyniki przewidywania.

Kurs Python poziom zaawansowany
115 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 280 zł netto
Na kursie dowiesz się, jak używać Pythona do obsługi programu MS Excel. Zobaczysz jak pobierać dane ze stron www, tworzyć pakiety i moduły oraz budować złożone programy.
Wykorzystasz w programach funkcje, pętle i instrukcje warunkowe oraz zobaczysz, jak tworzyć klasy i gdzie warto ich używać.

Kurs Python poziom podstawowy
110 ćwiczeń praktycznych
Gwarancja 100% terminów on-line
2 dni – 1 080,00 zł netto
Na kursie Python poziom podstawowy błyskawicznie poznasz podstawową składnię Pythona oraz nauczysz się obsługi narzędzi programistycznych IDLE i Visual Studio Code.
Dowiesz się, w jakich obszarach na rynku pracy możesz wykorzystywać Pythona oraz jakie kompetencje są poszukiwane w branży IT.

Kurs Python poziom średnio-zaawansowany
75 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 180 zł netto
Zakres szkolenia obejmuje nie tylko pisanie kodu, ale także testowanie programu i obsługę narzędzi programistycznych IDLE, Visual Studio Code, Spyder.
Dowiesz się, w jaki sposób przetwarzać duże ilości danych, pobierać dane z Internetu, tworzyć własne funkcje oraz obsługiwać pliki i foldery.
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.