Git & GitHub

via Udemy

Go to Course: https://www.udemy.com/course/git_github/

Overview

Kto pracuje z kodem? Programiści? Analitycy? Skrypterzy? Tak. Ale tak się nam świat poukładał, że aktualnie kodu używa każdy, kto pracuje w IT, bo mamy Infrastructure as Code, Security as Code, Configuration as Code - w skrócie Everything as Code! A skoro tak, to praktycznie każdy w IT musi ten kod utrzymywać w repozytorium, aktualizować go, rozumieć proces produkcji oprogramowania, współpracować z innymi developerami - i tu rodzi się potrzeba znajomości git i GitHub.Nieważne, czy jesteś programistą i być może pracujesz ciągle jeszcze nad małym projektem, gdzie wydaje się, że git nie jest potrzebny, czy jesteś administratorem, a może architektem, czy project managerem - prędzej czy później okaże się, że „na już" musisz skorzystać z repozytorium na GitHub. Znajomość git to w dzisiejszych czasach po prostu konieczność. Dlatego właśnie oddaje w Twoje ręce ten kurs, który opowiada o git i GitHub w zakresie pracy z kodem.Tak właściwie, to nie ma specjalnie wygórowanych wymogów, żeby uczestniczyć w tym kursie. Nie musisz znać żadnego języka programowania. Wszystkie przykłady są oparte o pliki tekstowe lub Markdown, którego też przy okazji się nauczymy. Wystarczą więc chęci, komputer i dostęp do Internetu.W pierwszej części kursu nauczysz się od podstaw, jak lokalnie na Twoim komputerze utworzyć repozytorium, dodawać zmiany, zatwierdzać je commitem, jak sprawdzać, co i kto ostatnio zmienił w kodzie, tworzyć równoległe wersje kodu w postaci branchy, jak je scalać poleceniem merge, jak odtwarzać wcześniejsze wersje plików, jak wyświetlać historie zmian. Dowiesz się, co to jest rebase, co to cherry-pick, checkout, czym różni się restore od reset czy revert.Każde z poleceń poznasz od podszewki, uruchamiając je z linii komend, ale zobaczysz też jak z nimi pracować w trybie graficznym w Visual Studio Code.W drugiej części kursu przyjrzymy się:GitHub jako centralnemu repozytorium, gdzie swoje zmiany zapisuje wielu programistów pracujących nad projektem. Dowiesz się, jak konfigurować dostęp do GitHub, jak korzystać z pull request, jak wykorzystać go w implementacji strategii branchingu. Zobaczysz też, jak unikać konfliktów bądź, jak je rozwiązywać, jeśli się już pojawią, jak dokumentować i śledzić pracę wykonywaną przez cały zespół oraz jak unikać zagrożeń związanych ze współdzieleniem kodu.Kurs składa się z krótkich lekcji video, każda poświęcona pewnej funkcjonalności git lub GitHub. Masz też do dyspozycji podręcznik PDF z krótką notatką z każdej lekcji.Kończąc ten kurs, bez problemu poradzisz sobie z utrzymaniem kodu swoich programów w repozytoriach git i na GitHub. Nieważne, czy jesteś programistą, analitykiem skrypterem, czy adminem - drzwi do utrzymania kodu w repozytoriach będą po tym kursie dla ciebie otwarte.Wszystko jest kodem. Zapraszam na kurs „Git & GitHub"!Twój trener, Rafał

Skills

Reviews