GitHub Copilot - od autocomplete k AI-assisted engineeringu

kurz

Základní info

Tento jednodenní workshop je zaměřený na praktické využití GitHub Copilotu a principů Vibe Codingu při vývoji softwaru. Naučíte se, jak AI efektivně zapojit do každodenní práce – od generování a refaktorování kódu přes tvorbu testů až po code review a týmové workflow. Součástí je také srovnání GitHub Copilotu s dalšími AI nástroji pro vývoj. Výuka kombinuje 60 % praktických cvičení a 40 % teorie a živých ukázek, takže si jednotlivé postupy rovnou vyzkoušíte.

Lektor kurzu

JAROSLAV ČECH

Jaroslav Čech je zkušený softwarový architekt a AI konzultant s více než 30 lety praxe v IT. Spolupracoval se společnostmi BMW, O2, ČEZ či PPL a stál u zrodu úspěšné platformy mluvii.

Dnes se specializuje na AI agenty, RAG systémy, podnikové AI integrace a nástroje GitHub Copilot a Codex. Ve svých kurzech propojuje hluboké technické znalosti s praktickými zkušenostmi z reálných projektů a předává účastníkům postupy okamžitě využitelné v praxi.

Cílová skupina:

  • Vývojáři softwaru se zkušeností s programováním, kteří chtějí zvýšit svou produktivitu při práci s GitHub Copilotem.
  • Softwaroví inženýři, kteří chtějí využívat AI při refaktorování, testování a zvyšování kvality kódu.
  • Tech leadeři a vedoucí vývojových týmů, kteří hledají možnosti smysluplného zapojení AI do vývojového procesu.

Cíle workshopu:

Cílem je posunout využití GitHub Copilotu od jednoduchého doplňování kódu k řízenému AI-assisted developmentu, ve kterém vývojář zůstává odpovědný za kvalitu, architekturu i výsledné řešení.

  • Naučit se efektivně využívat Copilot při generování kódu, refaktorování, tvorbě testů a code review.
  • Porozumět možnostem a limitům Copilotu a rozpoznat situace, kdy jeho použití nedává smysl.
  • Umět zvolit vhodný nástroj podle typu úlohy – GitHub Copilot, OpenAI Codex nebo AntiGravity.
  • Osvojit si principy bezpečného a odpovědného využívání AI při vývoji softwaru.
  • Získat praktické postupy pro začlenění AI do týmového workflow.

Osnova kurzu:

Jak Copilot skutečně funguje (a proč občas selhává)

Cíl: Nastavit správná očekávání.

  • Jak Copilot čte kontext (soubor ≠ projekt)
  • Inline completion vs. Copilot Chat
  • Typické chyby při používání Copilotu
  • Kdy Copilot zpomaluje vývoj a negativně ovlivňuje architekturu

Výstup: Účastník ví, kdy Copilota používat a kdy ho vypnout.

Promptování v kódu (advanced steering)

Cíl: Naučit se řídit Copilot tak, aby generoval kvalitní a relevantní kód.

  • Komentáře jako prompty
  • Naming jako instrukce
  • „Steering comments“
  • Test-first komentáře

Hands-on:

  • Generování REST endpointu
  • Validační logika
  • DTO ↔ entity mapping

Refactoring & legacy code s Copilotem

Cíl: Používat Copilot jako asistenta při refaktorování kódu.

  • Rozpad „god methods“
  • Zjednodušení cyklů
  • Odstraňování duplicity
  • Zachování původního chování aplikace
  • Refaktorování existující služby
  • „Refactor without changing behavior“

Diskuze:

  • Kdy Copilot poruší návrh aplikace
  • Jak tomu zabránit

Testy s Copilotem, které dávají smysl

Cíl: Generovat kvalitní testy, nejen opakující se boilerplate.

  • Unit vs. integration testy
  • Copilot + TDD
  • Edge cases a negativní scénáře
  • „Write tests that would break this code“
  • Generování chybových scénářů

Copilot Chat jako senior reviewer

Cíl: Využívat Copilot Chat pro kontrolu, analýzu a vysvětlování kódu.

  • Code review
  • Performance & security check
  • Vysvětlování kódu (junior / onboarding)
  • Review reálného pull requestu
  • Identifikace rizik

Srovnání nástrojů: Copilot × OpenAI Codex × AntiGravity

Cíl: Porozumět rozdílům mezi nástroji a vědět, kdy který použít.

GitHub Copilot

  • Integrace do IDE
  • Rychlé doplňování kódu
  • Práce s kontextem projektu

OpenAI Codex

  • Agentní přístup k vývojovým úlohám
  • Generování a úpravy kódu
  • Automatizace vývojových činností

AntiGravity

  • Agentní vývojové prostředí
  • Refaktorování rozsáhlejších částí aplikace
  • Práce s architekturou a komplexnějšími úlohami

Live demo – stejné zadání ve třech nástrojích:

  • Copilot – doplnění a úpravy kódu
  • Codex – generování a implementace řešení
  • AntiGravity – návrh a realizace komplexnějších změn

Praktický přehled možností jednotlivých nástrojů

  • Běžné psaní a doplňování kódu – GitHub Copilot
  • Automatizace vývojových úloh – OpenAI Codex
  • Komplexnější změny a refaktorování – AntiGravity
  • Architektura a code review – srovnání možností jednotlivých nástrojů

Architektura, governance & týmové workflow

Cíl: Nastavit dlouhodobě udržitelné a odpovědné používání AI při vývoji.

  • Copilot v týmu
  • Pravidla code review
  • Security & IP
  • Kdy AI generovaný kód odmítnout
  • Jak měřit přínos Copilotu

Technické požadavky:

  • Notebook s připojením k internetu
  • GitHub účet s aktivním přístupem ke GitHub Copilotu
  • Vývojové prostředí Visual Studio Code
  • Programovací jazyky: C#, Python

Požadavky na účastníky:

  • Alespoň 2 roky zkušeností s vývojem softwaru
  • Znalost práce s Gitem a pull request workflow
  • Základní znalost unit a integračního testování

GitHub Copilot - od autocomplete k AI-assisted engineeringu

Vybraný termín:

26.10.2026  ONLINE

Cena
12 500 Kč + 21% DPH

Termíny kurzu

ONLINE
Tento termín

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu EduCity.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.