Logo Školení Root
  • Naše školení
  • Články
  • Kontakt
  • Košík
    0

GIT

Git je moderní distribuovaný verzovací systém, který umožňuje efektivní správu kódu. Umožňuje spolupráci na projektech, automatizaci pracovních postupů pomocí CI/CD a sledování změn. Naučte se, jak používat Git efektivně.

  • Ondrej Sika
Objednat

Co se na školení naučíte

Na školení se naučíte základy i pokročilé techniky práce s Gitem, včetně instalace, konfigurace, vytváření a klonování repozitářů, správy větví a verzí, práce s historií a refaktoringem, a integrace s nástroji jako Gitlab nebo Github. Naučíte se také, jak provádět merge a rebase, vytvářet merge requesty (pull requesty), provádět code reviews, používat tagy. Získáte přehled o funkcích Gitlabu a Githubu, základní práci s uživatelským rozhraním těchto platforem, a úvod do CI/CD. Během školení budou také probírány tipy a triky pro efektivní používání Gitu a prostor pro otázky a odpovědi.

Pro koho je školení určeno

Devopsáci a vývojáři

Potřebné znalosti účastníka

Základní zkušenosti devopsáka / programátora - práce s terminálem a kódem.

Náplň školení

Úvod

  • Stručný úvod do historie verzovacích systémů
  • Úvod do ekosystému Gitlab a Github

Instalace Gitu

  • Instalace (Mac, Linux, Windows)
  • Základní a povinná konfigurace

Jak Git funguje

  • Základní principy verzovacích systémů
  • Klíčové principy v architektuře Gitu
  • Rozdíly mezi Git a jinými VCS

Nový repozitář

  • Od začátku nebo z existujících zdrojů
  • Clonovani z Gitlab nebo Github
  • Import z jiných VCS

Základní práce s Git

  • Použití CLI
  • Použití integrace Git ve VS Code

Commity

  • Jak commitovat změny do Git
  • Jak psát commit messages
  • Conventioan commits

Práce s historií

  • Tig, Gitk, VS Code
  • Refaktoring

Remote repositories

  • Jak vytvořit repozitar na Gitlab nebo Github
  • Jak klonovat repozitare
  • Jak pridat vzdaleny repozitar
  • Push & Pull

Gitlab nebo Github

  • Úvod do Gitlab nebo Github
  • Funkce platformy
  • Základní práce s UI

Větve

  • Úvod do větví - jak větve fungují
  • Rozdíl mezi větvemi v Git a jiných VCS
  • Práce s větvemi

Merge & Rebase

  • Jak sloučit větve
  • Rebase
  • Interaktivní rebase

Merge request

  • Co jsou Merge Requests (Gitlab) nebo Pull Requests (Github)
  • Jak pracovat s merge requests
  • Merge na Gitlab nebo Github
  • Code Reviews

Tagy

  • Proč používat tagy
  • Jak tagy fungují
  • Vytváření tagů
  • Semantické verzování (SemVer)
  • Kalendářové verzování (CalVer)

Disaster recovery - Jak neztratit práci pomocí git reflog

Úvod do CI/CD

Tipy & triky

QA

Co si mají účastníci nainstalovat před školením?

Lektor má připravený lab environment v cloudu, není potřeba nic instalovat lokálně.

O lektorovi

  • Ondrej Sika

    Ondrej Sika

    Jsem DevOps konzultant a lektor. Vývojem softwaru se zabývám od roku 2009 a od roku 2013 předávám své zkušenosti na školeních. Pracoval jsem pro malé firmy, startupy i velké korporace s cílem zefektivnit jim proces vývoje, testování a nasazování software.

    Školení
    Předně se věnuji školení, všechny kurzy jsou formou workshopů (hands-on) a stavím je na svých dlouholetých znalostech a zkušenostech z vývoje, testování a provozování softwarových projektů.

    Nástroje jako Git, Docker, Kubernetes, Ansible nebo CI používám na denní bázi, vše co školím jsem použil v reálných projektech a mám s technologií osobní zkušenost.

    Zlepšuji práci vývojářských týmu zaváděním efektivních procesů ve vývoji. Naučím Vás používat prověřené nástroje a technologie, které povedou k rychlejšímu vývoji a bezpečnějšímu provozu vašeho software.

Časté otázky a odpovědi

Musím na školení už mít nějaké základní znalosti?
Nikoliv, toto školení je určené pro úplné začátečníky. Vše vás naučíme.
Je možné školení zajistit přímo pro naši firmu?
Ano, samozřejmě. Děláme individuální školení, tak i školení na míru ve firmách. Obsah školení se pak přizpůsobí vašim požadavkům.
Je možné získat nějakou množstevní slevu?
Ano, cenové zvýhodnění poskytujeme v případě 4 a více účastníků z jedné firmy na jednom skolení nebo při účasti jedné osoby na 4 a více školeních.
Je školení akreditované?
Akreditované není, naši lektoři školí na základě dlouholeté praxe, ne certifikátů. Se všemi lektory spolupracujeme dlouhodobě a ručíme za ně.
Bude k dispozici záznam školení?
Záznam ne, ale v případě, že se budete potřebovat k něčemu vrátit, budete potřebovat cokoliv dovysvětlit či zkonzultovat, vám bude k dispozici náš lektor.
Je v ceně prezenčního školení oběd či občerstvení?
Samozřejmě, v případě celodenního či vícedenního školení pro vás zajistíme chutný oběd v nedaleké restauraci. V průběhu celého dne budete mít k dispozici kávu, čaj, vodu i drobné občerstvení.
Je možné školení zaplatit pomocí programu Benefit plus?
Již bohužel ne.

Kontakt

Pavla Hettnerová

Pavla Hettnerová

Koordinátorka vzdělávání
pavla.hettnerova@iinfo.cz
+420 778 412 840
GIT

Termíny

+
Online
9:30 - 16:00
Cena
12 900 Kč
15 609 Kč s DPH
  • Root.cz do mailu
  • RSS a další exporty
  • Podpořte Root.cz
  • Reklama
  • Podmínky užívání
  • Kontakt
Byznys:
Podnikatel.cz Euro.cz Businesscenter.podnikatel.cz
Finance:
Měšec.cz Finance.cz
IT:
Lupa.cz Root.cz Cnews.cz Zdroják.cz
Zdraví:
Vitalia.cz Zdraví.euro.cz
Software:
Slunečnice.cz Stahuj.cz SW.cz Můjsoubor.cz Stáhnu.cz
Zájmy:
Edna.cz Autobible.euro.cz Rodičov.cz Videačesky.cz Hryprodívky.cz Raketka.cz Nasvah.cz
B2B:
Computertrends.cz CIOtrends.cz Channeltrends.cz CFOtrends.cz
Odborné akce:
Tuesday.cz

Dáváme Internetu obsah.

  • O společnosti
  • Inzerce
  • Kariéra
  • Kontakty
  • Osobní údaje
  • Nastavení soukromí
Copyright © 1997 – 2025 Internet Info, s.r.o. Všechna práva vyhrazena.
Root.cz
Chcete se proškolit Linux za zlomek ceny? Využijte dotaci 82 % z ceny!
TO CHCI
newsletter ČLÁNKY DO MAILU