Kurs Github - zdalne repozytoria od podstaw
Naucz się sprawnej pracy z kodem wykorzystując GitHub. Dowiedz się jak zarządzać repozytoriami, tworzyć dokumentację projektów i wiele więcej.
Oferta specjalna
Kup ten kurs za 71 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
Software Developer
13987 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz:
-
tworzyć i organizować pracę za pomocą zgłoszeń (issues) i projektów
-
grupować zgłoszenia po kategoriach (labels) i postępach prac (milestones)
-
korzystać z szablonów nowych zgłoszeń
-
dokumentować pracę na Wiki
-
zarządzać widocznością repozytorium i dodawać członków
-
korzystać z GitHub Desktop, by tworzyć propozycje zmian (pull requesty) i gałęzie (branche)
-
ekspresowo tworzyć strony projektu (Github Pages)
-
koncepcji społecznościowych takich jak forking czy starring
Jeśli masz do czynienia z programowaniem, na pewno słyszałeś o GitHubie. Większość, zwłaszcza początkujących programistów wykorzystuje go do kopiowania kodu, czy szukania rozwiązań. Jego prawdziwy potencjał ujawnia się jednak dopiero wtedy, gdy założysz tam konto, prowadzisz projekt lub wspierasz publiczne repozytoria.
Społecznościowe aspekty GitHuba pomagają łatwiej rozkręcić własny projekt czy zdobyć doświadczenie. Każdy może zaproponować zmianę w programach, bibliotekach, dyskutować o ich przeznaczeniu i dalszym rozwoju. GitHub to standard w branży IT.
Posiadanie tam aktywnego konta jest wielkim prestiżem w oczach rekruterów i potrafi znacząco zmienić przebieg rozmów kwalifikacyjnych. Jako programista nie możesz więc pozwolić sobie na to, by go nie znać... zwłaszcza że GitHub jest darmowy.

Pomoc z rozpoczęciem pracy
W początkowych rozdziałach szkolenia online, oprócz krótkiego wprowadzenia do dostępnych portali oferujących przechowywanie repozytoriów, pomogę Ci z utworzeniem konta GitHub, zabezpieczeniem go i pobraniem programu GitHub Desktop znacznie ułatwiającego pracę na repozytoriach. Pokażę Ci jak założyć na początek prywatne repozytorium, na którym będziesz mógł spokojnie eksperymentować z GitHubem. Oczywiście w dalszych częściach pokażę Ci, co zrobić, gdy uznasz, że pora upublicznić swój projekt i pokazać go światu. Ten kurs online krok po kroku pokaże Ci jak efektywniej pracować z kodem i zdalnymi repozytoriami.

Cały system zarządzania zadaniami
W trakcie kursu online, na przykładzie utworzonego projektu, dowiesz się jak tworzyć zgłoszenia i jak działają ich własności. Zadania będziemy etykietować w odpowiednie grupy, aby łatwiej można było zarządzać konkretnymi zestawami prac. Omówimy też mechanizmy kamieni milowych (milestones) pozwalające zestawiać zadania ze względu na konkretne etapy rozwoju programu. Dzięki temu zawsze będzie wiadomo jaka praca jest aktualnie “na tapecie”. W trakcie kursu utworzymy również projekt do śledzenia postępów prac i przećwiczymy działanie statusów zadań.
Dokumentowanie i prezentowanie projektu
Gdzie jest odpowiednie miejsce na umieszczanie wskazówek? Jak przygotować projekt, by łatwiej było rozpocząć z nim pracę? Czy dokumentacja i Readme to to samo? Jeśli nurtują Cię takie lub podobne pytania, to już niedługo przestaną. Wspólnie przygotujemy strony na Wiki, w których będzie można gromadzić informacje teoretyczne o projekcie, instrukcje postępowania, pomoce do rozpoczęcia pracy czy kontekst niezbędny przy rozwoju projektu. Skorzystamy z Github Pages, dzięki którym prezentacja projektu “na zewnątrz” będzie niezwykle szybka i przede wszystkim darmowa. Po co płacić za hosting, skoro Github udostępnia swoim projektom za darmo przestrzeń na super wydajnych i stabilnych serwerach Microsoftu?

Github Desktop - rozproszona kontrola wersji w łatwym wydaniu
Git jest standardem, jeśli chodzi o repozytoria. Wiele osób narzeka jednak na jego skomplikowanie i nieco archaiczną metodę pracy w konsoli. Na szczęście mamy aplikację GitHub Desktop, dzięki której możesz niezwykle łatwo pracować z kodem źródłowym na swoim komputerze. Za pomocą kilku kliknięć łatwo pobierzesz czyjeś zmiany i prześlesz swoje propozycje zmian, tak by mogły one zostać zrewidowane przez pozostałych programistów. Szybko, łatwo i przejrzyście. Jeśli chcesz poznać działanie Gita “z lotu ptaka” i jeszcze lepiej zrozumieć, po co tworzy się gałęzie i czemu kopiujemy repozytoria zdalne do siebie lokalnie, to w GitHub Desktop odbędzie się to bez mozolnej pracy w konsoli.
Co jeszcze powinieneś wiedzieć?
Aby w pełni wykorzystać wiedzę zawartą w tym szkoleniu online, wystarczy podstawowa wiedza na temat programowania - nie musisz nawet znać żadnego języka programowania, chociaż taka wiedza oczywiście będzie przydatna. Wprowadzając jakieś pojęcia i prezentując narzędzia, zawsze parafrazuję je możliwie najprościej, tak nawet początkujący programista zrozumiał wszystko bez problemu.
Kup w pakiecie i oszczędź
Kurs Git dla początkujących
129 zł
Kurs Github - zdalne repozytoria od podstaw
129 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 52 zł
Zyskujesz 20.64 zł w punktach na kolejne zakupy.
Kurs AI dla programistów - koduj 10x szybciej
199 zł
Kurs Github - zdalne repozytoria od podstaw
129 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 66 zł
Zyskujesz 26.24 zł w punktach na kolejne zakupy.
Program kursu
5 modułów · 29 lekcji
1 · Wprowadzenie
- Wstęp 00m 28s
- Jak korzystać z materiałów? 02m 33s
- Przedstawienie GitHub 07m 25s
- Darmowe konta i porównanie planów płatnych 10m 13s
- Alternatywne miejsca do przetrzymywania kodu 08m 42s
- Założenie i zabezpieczenie darmowego konta Github 09m 40s
2 · Organizacja pracy nad projektem w repozytorium
- Utworzenie nowego prywatnego repozytorium 09m 59s
- System zarządzania zadaniami 10m 03s
- Kamienie milowe, etykiety i inne własności zadań 16m 53s
- Organizacja zadań w projekcie 11m 51s
- Szablony dla nowych zadań 08m 59s
- Dokumentowanie projektu w Wiki 09m 11s
- Zapraszanie innych do prywatnego repozytorium 03m 44s
- Upublicznienie i ukrycie repozytorium 03m 36s
3 · Flow programistyczne
- Github Desktop - ułatwione korzystanie z Gita 06m 02s
- Model Branch - Gałęzie kodu 07m 17s
- Pull request - propozycja zmiany kodu 07m 51s
- Code review i rozwiązywanie dyskusji 14m 38s
- Scalenie zatwierdzonych zmian i model stagingu 12m 32s
- Rozwiązywanie konfliktów na Pull Requeście 11m 48s
- Fork na repozytorium - praca nad obcym kodem 08m 13s
- Scalenie zmian ze sforkowanego repozytorium 06m 14s
4 · Github pages - publiczne informacje o projekcie
- Utworzenie strony projektu w Github Pages 11m 14s
- Edytowanie strony i Markdown 08m 55s
- Podstrony i podłączanie mechanizmów 09m 01s
5 · Inne korzyści z GitHuba
- Starring - gromadzenie przydatnych repozytoriów 03m 05s
- Koncepcje repozytoriów grupujących 03m 35s
- Twój profil na Github - jak się zaprezentować 09m 17s
- Zakończenie 00m 20s
Twój instruktor
Arkadiusz Wrzos
Full-stack developer
Opinie kursantów
„Github to standard w branży IT , podpisuję się pod tą tezą "dwoma rękami" Dowiedziałam się z tego kursu absolutnie wszystkiego co jest potrzebne dla początkującego programisty. Polecam !"
„Kurs oceniam bardzo pozytywnie. Zanim do niego przystąpiłem znałem podstawy git-a i metodologię git-flow, ale dzięki niemu w szybki sposób opanowałem dobre zasady współpracy za pomocą git hub. Autor też pokazał kilka ciekawych i przydatnych tricków, które ułatwiają pracę zdalną w grupach :)"
Czytaj więcej
Zwiń
„Dowiedziałem się sporo o tym, jak korzystać z GitHuba w efektywny i przemyślany sposób. Szczególnie przydatna dla mnie wiedza dotyczyła branchy, git flow i pool requestów, bardzo dobrze wytłumaczone i zilustrowane przykładami moduły. Polecam kurs przyszłym developerom i DevOpsom, ale myślę, że skorzystaj również osoby, które już mają pewnym doświadczeniem na Githubie. "
Czytaj więcej
Zwiń
„Myślę że to obowiązkowy zastrzyk wiedzy dla każdego kto chciał by na poważnie zająć się rynkiem IT. Kurs jest merytoryczny i rzeczowy, poruszane kwestie są zarówno praktyczne jak i ciekawe. Godny polecania, szczególnie podczas promocji lub w zestawie z kursem Gita"
„Github to niezbędna pozycja dla każdego programisty, który chce nauczyć się pracy z jednym z najważniejszych narzędzi do zarządzania kodem. Kurs w przystępny sposób wprowadza w podstawy, pokazując, jak tworzyć repozytoria, współpracować z innymi programistami i zarządzać wersjami kodu."
Czytaj więcej
Zwiń
„Polecam serdecznie kurs Github - zdalne repozytoria od podstaw szczególnie początkującym programistom, którzy swój kod lub inną dokumentację pragną przechowywać w bezpiecznych miejscu bez ponoszenia dodatkowych kosztów "
„Spokojne i klarowne tłumaczenie"
„Wszystko ok, polecam"
„Super"
„kurs jest prosto i zrozumiale wytłumaczony"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Kurs Git dla początkujących
129 zł
Programowanie
Testy jednostkowe - wprowadzenie
119 zł
Programowanie
Kurs Git dla zaawansowanych
149 zł
Programowanie
Kurs Wyrażenia regularne - od podstaw do eksperta
129 zł
Programowanie
Kurs Jak pisać czysty kod - dobre praktyki programowania
159 zł
Programowanie
Kurs Produktywny programista - techniki i narzędzia no-code
149 zł
Programowanie
Wzorce projektowe - wprowadzenie
119 zł
Programowanie
Podstawy programowania sterowników PLC
149 zł
Projektowanie
AI i automatyzacje w Canva - projektuj 10x szybciej
169 zł
Programowanie
Kurs Bezpieczeństwo aplikacji webowych
119 zł
Ten kurs jest częścią ścieżki
Software Developer
Zdobądź umiejętność, które musi posiadać każdy software developer. Opanuj techniki oraz narzędzia, które wykorzystasz w pracy niezależnie od tego w jakiej technologii programujesz.
Dostęp od razu po zakupie ·
129 zł
Zwiastun kursu
Wszystkie opinie
61 zweryfikowanych opinii
5,0