─î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

Lektor: Ondřej Šika

Vol├ím sa Ond┼Öej ┼áika, vyv├şjam softv├ęr pre Slush Pool a ┼íkol├şm. V┼íetky kurzy vediem osobne. S Gitom m├ím viac ako 7 ro─Źn├ę sk├║senosti v r├ímci komer─Źn├ęho v├Żvoja softv├ęru. Pracova┼ą bez Gitu si dnes u┼ż v├┤bec nedok├í┼żem predstavi┼ą. Okrem zdrojov├Żch k├│dov verzujem konfigur├íciu i nastavenie serveru. Problematiku verzovania a v├Żvoja softv├ęru ┼íkol├şm viac ako 3 roky. Git je kurz s ktor├Żm som za─Ź├şnal a je st├íle ve─żmi popul├írny.

default
default
default
default
default
default

Referencie

Jan Šafka

Dimension Data

Juraj Boldiš

Bohemia Energy

Martin Kylián

SIT MP

Mám záujem o školenie

Ak m├íte z├íujem o ┼íkolenie, nev├íhajte ma kontaktova┼ą - Nez├ív├Ązne pop├Żta┼ą ┼íkolenie

Cena

Ak m├íte z├íujem o ┼íkolenie u v├ís vo firme, nez├ív├Ązne ho pop├Żtajte alebo mi nap├ş┼íte email na [email protected]

  • Otvoren├Ż term├şn: 199 EUR bez DPH
  • Firemn├ę ┼íkolenie (vo firme): 779 EUR bez DPH

Faktura─Źn├ę ├║daje

Ondřej Šika
Klatovsk├í t┼Ö├şda 1532/71
301 00 Plze┼ł
Česká Republika

IC: 88114163
DIC: CZ9302252102

Platobn├ę ├║daje

CZ(CZK): 2500171198 / 2010
SK(EUR): 2500171198 / 8330

IBAN: CZ0620100000002500171198
BIC code / SWIFT: FIOBCZPPXXX