Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Doba trvání 14 hodiny
Návrh Školení
Úvod do GitHub Copilot
- Co je GitHub Copilot a jak funguje
- Podporovaná prostředí a integrace do IDE
- Použití pro vývojáře a DevOps profesionály
První kroky s Copilotem
- Zapnutí Copilotu ve Visual Studio Code
- zadávání promptů pro užitečné návrhy kódu
- Pochopení a vylepšování kódu generovaného Copilotem
Použití Copilotu pro DevOps úkoly
- Generování YAML konfigurací pro CI/CD workflow
- Psaní GitHub Actions s podporou Copilotu
- Automatizace testovacích, lintovacích a nasazovacích pipeline
Shell skriptování a automatizace infrastruktury
- Použití Copilotu k psaní a zlepšování shell skriptů
- Využití Copilotu pro úryvky Dockerfile, Terraform nebo konfigurací Kubernetes
- Validace generovaných skriptů pro automatizaci
Zvýšení produktivity pomocí AI asistence
- Redukce šablonového a opakujícího se kódu
- Rychlejší práce s Copilotem v Agile sprintech
- Kombinace Copilotu s GitHub CLI a terminálovým workflow
Omezení, etika a nejlepší postupy
- Pochopení rozsahu a hranic Copilotu
- Bezpečnostní obavy a otázky duševního vlastnictví
- Nejlepší postupy pro kontrolu kódu generovaného AI
Projektová cvičení a reálné scénáře
- Automatizace CI/CD workflow pro webovou aplikaci
- Psaní opakovaně použitelných šablon GitHub Actions
- Tímová spolupráce pomocí Copilotu napřícs repozitáři
Shrnutí a další kroky
Požadavky
- Znalost základních konceptů vývoje softwaru
- Oznámenost s Git nebo workflow správy verzí
- Základní zkušenosti s YAML, shell skriptováním nebo nástroji CI/CD
Cílové publikum
- Vývojáři, kteří chtějí zlepšit produktivitu v oblasti DevOps
- Zaátečníci v DevOps a nadšenci pro automatizaci
- Členové Agile týmů hledající podporu AI ve svých workflow
Reference (1)
Získal jsem znalosti týkající se knihovny Streamlit v Pythonu a určitě ji budu snažit použít k zlepšení aplikací ve svém týmu, které jsou vytvořeny v R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Kurz - GitHub Copilot for Developers
Přeloženo strojem