Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Git & Github: wszystko co powinieneś umieć w 2020

via Udemy

Overview

Kompletna instrukcja jak dojść od zera do eksperta w zakresie kontroli wersji

What you'll learn:
  • Kompletna konfiguracja narzędzi (od podstaw)
  • Podstawy Git
  • Podstawy Github
  • Profesjonalne zastosowanie systemów kontroli wersji
  • Najnowsze funkjonalności Git oraz Github
  • Dobre praktyki
  • Triki ułatwiające i przyspieszające pracę
  • Przykłady wykorzystania systemów kontroli wersji w pracy zespołowej

Dlaczego Git w dzisiejszych czasach jest niezbędny?


Jest to narzędzie wykorzystywane w prawie każdej firmie zajmującej się w jakimś stopniu rozwojem oprogramowania. Zdecydowanie będzie Twoją kartą przetargową podczas szukania pracy w IT - poniważ jest to idealne rozwiązanie do skoordynowania i zarządzania zespołowym projektem.


Dlaczego warto wybrać ten kurs?


Kurs składa się z około 30, krótkich i bardzo treściwych materiałów. Na końcu każdej technicznej lekcji znajduje się podsumowanie, dzięki czemu nauka będzie przyjemna i efektywna.


W pierwszej sekcji kursu odpowiadam na podstawowe pytania, takie jak:

  • Dlaczego powinieneś korzystać z Gita?

  • Jak przerobić ten kurs aby wynieść z niego jak najwięcej?


Kolejna sekcja wyjaśnia podstawowe założenia Gita oraz przeprowadza Cię przez wszystkie etapy poprawnej konfiguracji narzędzia.

W trzeciej sekcji wykorzystujemy Gita w praktyce. Znajdziesz tutaj wszystkie potrzebne zasoby, które pozwolą na efektywne korzystanie dokumentacji. Poziom trudności wzrasta wraz z każdą lekcją. Znajdziesz tu również rozwiązania popularnych problemów, które możesz napotkać podczas pracy z Gitem. Zwieńczeniem tej sekcji jest podsumowanie, lista zadań (z rozwiązaniami) oraz lekcja wprowadzająca do popularnych zagadnień, takich jak CI/CD (continuous integration, continuous delivery/deployment).

W czwartej części znajdziesz nowe funkcjoinalności, dzięki którym przyspieszysz pracę i ułatwisz sobie życie. Znajdziesz tutaj takie zagadnienia jak Git flow czy Github CLI oraz jak są one wykorzystywane w pracy zawodowej.

Na końcu kursu znajdziesz bonusową lekcję, wprowadzającą do interfejsów graficznycyh Gita oraz informajcę o tym, jak dalej rozwijać swoje umiejętności i jak wykorzystać wiedzę zdobytą w kursie.


Nauczysz się:

  • Dokładnej konfiguracji narzędzi

  • Do czego służą i jak tworzyć pliki konfiguracyjne

  • Jak korzystać z dokumentacji

  • Podstawowych pojęć związanych z Gitem

  • Jak rozwiązywać konflikty

  • Współpracy ze zdalnym repozytorium

  • Trudniejszych zagadnień, takich jak fork czy rebase

  • Dobrych praktyk

  • Sztuczek przyspieszających pracę

  • Automatyzacji czynności oraz łączenia Gita z innymi narzędziami (hooks, actions, etc.)

  • Korzystania z rozszerzeń i dodatkowych funkcji (wymagających osobnej inicjalizacji lub doinstalowania zewnętrznej wtyczki)

  • Ciekawostek i sprytnych rozwiązań poznanych wcześniej problemów


PS Zadbałem również aby kurs dobrze wyglądał na urządzeniach mobilnych

Będzie Git! :D

Taught by

Michał Dobrzykowski

Reviews

4 rating at Udemy based on 223 ratings

Start your review of Git & Github: wszystko co powinieneś umieć w 2020

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.