Zaloguj się

Ładowanie...


NowośćPromocja

Dodano dzień temu

Git w praktyce: kontrola wersji dla programistów i twórców

Naucz się Git, GitHub i podstawowych workflow na realnych przykładach projektów. Kurs idealny dla każdego!

Czego się nauczysz?

  • Git
  • kontrola wersji
  • gitlab

Opis kursu

Kurs "GIT - dla każdego od Podstaw" to obszerny i szczegółowy przewodnik, który wprowadza uczestników w świat systemu kontroli wersji, koncentrując się na popularnym narzędziu, jakim jest GIT. Zaprojektowany z myślą o początkujących, kurs oferuje solidne podstawy oraz praktyczne umiejętności, niezbędne do efektywnej pracy z kodem źródłowym, zarządzania projektami i współpracy zespołowej. Kurs obejmuje szeroki zakres tematów, od podstawowych poleceń GIT'a, przez instalację i konfigurację, aż po zaawansowane techniki pracy z GIT'em w środowisku Visual Studio Code (VS Code). Kurs rozpoczyna się od podstawowych poleceń GIT'a, takich jak git init, git add, git commit, git push i git pull. Te polecenia stanowią fundament pracy z GIT'em, umożliwiając inicjalizację nowych repozytoriów, zarządzanie zmianami w kodzie i synchronizację projektów z zewnętrznymi repozytoriami. Dzięki dokładnym instrukcjom, uczestnicy nauczą się efektywnie śledzić zmiany w kodzie, tworzyć historię projektów i dzielić się swoją pracą z innymi. Następnie kurs przechodzi do instalacji i konfiguracji GIT'a na różnych systemach operacyjnych, takich jak Windows, macOS i Linux. Proces instalacji jest szczegółowo omówiony, co pozwala uczestnikom bezproblemowo skonfigurować GIT na swoim komputerze. Kurs obejmuje również konfigurację globalnych ustawień użytkownika, takich jak imię, nazwisko oraz adres email, co jest kluczowe dla identyfikacji autora zmian w projekcie. Kolejnym krokiem jest integracja GIT'a z Visual Studio Code, jednym z najpopularniejszych edytorów kodu. VS Code oferuje liczne wtyczki i rozszerzenia, które ułatwiają pracę z GIT'em. Uczestnicy nauczą się, jak zintegrować GIT z VS Code, jak korzystać z wbudowanego terminala oraz jak wizualizować historię zmian bezpośrednio w edytorze. Dzięki temu użytkownicy będą mogli wygodnie zarządzać swoim kodem, bez konieczności przełączania się między różnymi aplikacjami. Rozwiązywanie konfliktów to kolejny kluczowy element kursu. Konflikty w GIT mogą wystąpić, gdy dwie osoby próbują wprowadzić zmiany w tym samym miejscu w kodzie. Kurs nauczy uczestników, jak identyfikować i rozwiązywać te konflikty, używając zarówno linii komend, jak i narzędzi graficznych dostępnych w VS Code. Umiejętność efektywnego rozwiązywania konfliktów jest niezbędna dla każdego, kto pracuje w zespole, ponieważ pozwala na płynne integrowanie zmian i minimalizuje ryzyko utraty danych. Kurs obejmuje również tworzenie Merge/Pull Requestów, które są kluczowym elementem pracy z systemami kontroli wersji, szczególnie w kontekście współpracy zespołowej. Merge Requesty (w przypadku GitLab) i Pull Requesty (w przypadku GitHub) to narzędzia pozwalające na zintegrowanie zmian z główną gałęzią projektu po ich wcześniejszym przejrzeniu i zatwierdzeniu przez innych członków zespołu. Uczestnicy kursu nauczą się, jak tworzyć, przeglądać i zarządzać tymi żądaniami, co pozwoli na efektywną współpracę i kontrolę jakości kodu. Na koniec kurs wprowadza uczestników do platform GitLab i GitHub, które są popularnymi usługami hostingowymi dla repozytoriów GIT. Uczestnicy dowiedzą się, jak tworzyć konta na tych platformach, jak tworzyć i zarządzać repozytoriami, a także jak korzystać z GITa.

Program nauczania

1

Wstęp

Wstęp0 h 1 min
2

GIT

2) Co to jest GIT 0 h 6 min
Pobieranie repozytorium oraz podstawowe polecenie. 0 h 10 min
Pierwszy commit oraz praca na Visual Studio Code 0 h 10 min
GitFlow oraz pierwszy „merge request” 0 h 14 min
Code Review 0 h 8 min
Edycja kodu z GitLab 0 h 2 min
Konflikty przy Merge Request 0 h 8 min
GitHub 0 h 4 min
3

Podziękowanie

Podziękowanie 0 h 0 min
1787913072850.png
  • Dożywotni, nielimitowany dostęp do kursu
  • Dostęp zawsze tam gdzie tego potrzebujesz, na komputerze i urządzeniach mobilnych

39.00

39.00

To najniższa cena z ostatnich 30 dni!


Ta strona wykorzystuje Cookies

Zanim przejdziesz dalej, zapoznaj się z informacją o tym, jak wykorzystujemy dane użytkowników i zdecyduj, czy się na to zgadzasz. Bez Twojej zgody możemy wykorzystywać tylko pliki cookies niezbędne do działania strony. Dzięki analitycznym i marketingowym plikom cookies, możemy stale ulepszać naszą stronę w zakresie działania, treści oraz wyglądu.

W dowolnej chwili możesz wycofać swoją zgodę na przetwarzanie danych, zażądać informacji o zakresie przetwarzanych danych lub zmienić zakres przetwarzania danych. Szczegóły znajdziesz w naszej polityce prywatności i polityce cookies.