Otvorené termíny

NÁZOV ŠKOLENIAMIESTODÁTUMCENAČASOVÝ ROZSAH

Čo je to Git?

Git je moderný verzovací nástroj, ktorý sa stal de facto štandardom medzi vývojármi. Na dennej báze ho používajú jednotlivci, startupy aj korporácie. Vďaka Gitu je kolaborácia viacerých ľudí na jednom projekte jednoduchá, a to aj v prípade, že pracujete spoločne na niekoľkých častiach projektu súčasne. Dokonca bez toho, aby ste si do rozpracovaných vecí nechcene zasahovali. Spoluprácu na vývoji projektu ešte zlepšuje Gitlab, kolaboratívna platforma, ktorá slúži na návrh, vývoj a prevádzku softvéru (viac o Gitlabe v samostatnom kurze).

Ako školenie prebieha

Na školení si formou workshopu vysvetlíme prečo je dobré Git používať, ako funguje, prečo dnes nemá konkurenciu a best practice. Ukážeme si všetko od inštalácie a základného nastavenia Gitu, cez jednoduchú prácu na jednej vetve až po prácu v teame a s viacerými vetvami za pomoci rôznych mergovacích stratégií (merge, rebase). Ukážeme si ich výhody a nevýhody a bude len na Vás ako sa rozhodnete s nimi pracovať. Tiež si ukážeme, ako sa dostať z nepríjemných situácií, ako napríklad, keď si omylom všetko vymažete a pod.

Čo Vás naučím

  • Inštalácia a konfigurácia GITu
  • Vytvorenie nového repozitára
  • Základné ovládanie GITu
  • Práca na jednej vetve
  • Práca s viacerými vetvami - merge, rebase (silná stránka Gitu)
  • Práca so vzdialenými repozitármi
  • Záchrana zmazaných dát z repozitára

Pre koho je školenie určené

Školenie je určené primárne pre vývojárov, ktorí vôbec neverzujú alebo nepoužívajú Git. Zároveň je vhodné pre tých, ktori Git nevyužívajú na 100% (git commit, git pull, git push). Či už ide o malé weby, alebo veľké projekty, Git si nájde svoje uplatnenie. Kurz je vhodný aj pre tých, ktorí nepíšu kód často, ale občas potrebujú niečo zaverzovať, napríklad nejaké migračné skripty DB alebo konfiguráciu serveru. Git pomôže i DBA (databázovým administrátorom) alebo DevOps (serverovým administrátorom).

Predchádzajúce znalosti

  • Základy programovania
  • Základy práce v terminále výhodou
  • Základná znalosť Gitu výhodou

Technické požiadavky

  • Nainštalovaný Git
  • Prístup na internet - ideálne bez korporátnej proxy, prípadne s nastavenou proxy v prehliadači

Ondrej Sika

Volám sa Ondřej Šika, vyvíjam softvér pre Slush Pool a školím. Školím prevažne Docker a CI, ktorý spolu s Dockerom veľmi úzko súvisí. Ďalšie školenia nájdete na mojom webe [ondrej-sika.cz](https://ondrej-sika.cz/). Všetky kurzy vediem osobne. S Dockerom mám viac ako štyri roky skúseností v rámci komerčného vývoja softvéru. Docker používam denne vo vývoji, ale aj na produkcii a prácu bez neho si už neviem ani predstaviť.

Mám záujem o školenie

Ak máte záujem o školenie, neváhajte ma kontaktovať.

Otvorený termín
199 EUR
Nezáväzne popýtať
Firemné školenia
779 EUR
Nezáväzne popýtať

Otázky

Ak máte záujem o školenie, neváhajte ma kontaktovať ondrej@sika.io

Štatistiky kurzu

150+

účastníkov

15+

firiem preškolených

20+

školení

default
default
default
default
default
default

Moc děkuji za skvělé školení Dockeru. Školení bylo zajímavé a je vidět, že má Ondřej velmi dobrou znalost daného tématu. Školení mi dalo hodně a těším se na další spolupráci.

Jan Šafka

Dimension Data

S Ondřejem jsem konzultoval Blockchain, GIT a development standarts, v nichž je Ondřej velmi zkušený. Je to člověk s otevřenou myslí a diskuze s nim byly velmi obohacující.

Juraj Boldiš

Bohemia Energy

Ondřej nám přijel školit Git a Docker, školení bylo perfektní. Ondřej má velmi dobrou znalost devops. Velmi doporučuji jeho školení, pomohl nám automatizovat každodenní rutinní procesy.

Martin Kylián

SIT MP