GitHub Copilot & .NET – návrh a vývoj aplikací s podporou AI (NETCOP)

Programování, .NET

Toto školení představí GitHub Copilot a jeho praktické nasazení v projektech .NET, včetně integrace v IDE i práce přes Copilot CLI. Účastníci si osvojí techniky konfigurace a řízení Copilot agentů, optimalizaci kontextového okna a workflowy, které zrychlí každodenní vývoj a zlepší konzistenci výsledného kódu.

Kurz vás provede postupy pro bezpečné delegování vývojových úkolů, automatizované testování a zavedení CI/CD tak, abyste dosáhli vysoké kvality kódu a rychlosti dodávek bez navyšování kapacity týmu; součástí je i řízení security & governance a integrace agentů s externími zdroji a nástroji.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Porozumět možnostem GitHub Copilota v kontextu celého vývojového procesu
  • Efektivně delegovat vývojové úlohy na AI agenty
  • Nastavit a přizpůsobit Copilot agenty pro váš tým a projekt
  • Obecně zvýšit kvalitu vašich .NET aplikací
  • Navrhovat architektury .NET aplikací vhodné pro AI-first přístup
  • Zvýšit rychlost a kvalitu dodávek bez zvyšování kapacity týmu

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • .NET vývojáři, kteří chtějí pracovat efektivněji při běžných pracovních úkonech
  • Architekti, kteří chtějí postavit architekturu vhodnou pro AI-first přístup
  • Senior vývojáři a Tech Leadi hledající způsoby akcelerace vývoje a revize změn
  • Týmy přecházející na AI-asistovaný způsob práce

Výstupy z kurzu:

  • Studijní materiály ke všem probíraným tématům
  • Vzorový repozitář s čistou .NET aplikací připravenou pro práci s Copilot agenty

KDE A KDY KURZ PROBÍHÁ?

Kontaktujte nás

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

Náplň kurzu:

Skrýt detaily
  • Úvod do GitHub Copilota
    1. Co je GitHub Copilot a kde ho lze využít
    2. Přehled funkcí: chat, completion, code review, agenti
  • GitHub Copilot CLI
    1. Instalace a konfigurace GitHub Copilot CLI
    2. Příkazy pro generování kódu, vysvětlení a refaktoring z terminálu
    3. Integrace CLI do skriptů a CI/CD pipeline
    4. Rozdíly oproti IDE integraci a kdy CLI preferovat
  • IDE integrace
    1. Instalace a nastavení rozšíření ve VS Code a Visual Studiu
    2. Inline completion, chat panel a code review v editoru
    3. Kontextové okno – jak Copilot „vidí" váš kód a projekt
    4. Účtování na základě tokenů: co je token, jak se počítá kontextové okno a jak to ovlivňuje náklady
    5. Nová aplikace Agents
  • Přizpůsobení Copilota
    1. Instrukce (Instructions) – globální a projektové řízení chování
    2. Prompts – tvorba zjevných šablon pro opakované úlohy
    3. Custom agenti – konfigurace agentů pro specifické role v týmu
    4. Skills – rozšíření schopností agentů vlastními dovednostmi
    5. Hooks – automatické akce při událostech ve vývoji
    6. MCP servery – napojení agentů na externí nástroje a datové zdroje
    7. Plugins – integrace třetích stran do pracovního postupu
    8. Copilot jako LLM provider – využití předplatného v externích AI nástrojích, např. Open Code
  • Architektury vhodné pro AI-first vývoj
    1. Principy návrhu aplikací pro efektivní spolupráci s AI
    2. Modularita, čistá architektura a oddělení zodpovědností
    3. Vzory vhodné pro delegování na agenty
  • Delegování vývojových úloh
    1. Jak správně formulovat zadání pro agenta
    2. Zpracování výstupů a validace výsledků
    3. Větvení, pracovní prostory, pull requesty a code review řízené agentem
  • Testování a kvalita kódu
    1. Generování unit a integračních testů
    2. Statická analýza a refaktoring s pomocí agentů
    3. Kontinuální integrace a automatizované kontroly
  • Praktický workshop
    1. Vývoj čisté .NET aplikace s delegováním úloh na Copilot agenty
    2. Práce s vzorovým repozitářem
    3. Ukázky reálných scénářů z praxe
  • Práce s GitHub Issues a projekty
    1. Delegování celých issues na agenta (Copilot coding agent)
    2. Sledování průběhu, review a schvalování výstupů
  • Prompt engineering pro vývojáře
    1. Zásady efektivního zadávání instrukcí
    2. Iterace nad výsledky a ladění promptů
    3. Rozdíl mezi jednorázovým dotazem a řízeným agentem
  • Bezpečnost a governance
    1. Ochrana citlivých dat a secrets v kontextu Copilota
    2. Firemní politiky, povolení a zakázání funkcí přes GitHub Enterprise
    3. Audit log a sledování využití
Časový rozvrh:
2 dny (9:00-17:00)
Cena za osobu:
13 900,00 Kč (16 819,00 Kč včetně 21% DPH)