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.
Návrh Školení
Úvod do GitHub Copilotu
- Co je GitHub Copilot a jak funguje
- Podporovaná prostředí a integrace s vývojovými nástroji (IDE)
- Příklady využití pro programátory i odborníky na DevOps
Začínáme s GitHub Copilotem
- Aktivace Copilota ve Visual Studio Code
- Jak požadovat užitečné návrhy kódu od Copilota
- Jak rozpoznávat a upravovat kód generovaný Copilotem
Využití Copilota při řešení úkolů v rámci DevOps
- Tvorba konfigurací ve formátu YAML pro pracovní postupy CI/CD
- Psaní kódů pro GitHub Actions s využitím podpory Copilota
- Automatizace procesů testování, kontroly kódu a nasazení
Shell skripty a automatizace infrastruktury
- Využití Copilota k psaní i vylepšování shell skriptů
- Požadování ukázek konfigurací pro Dockerfile, Terraform či Kubernetes od Copilota
- Ověřování správnosti vytvořených automatizačních skriptů
Zvyšování produktivity díky podpoře umělé inteligence
- Snížení množství stereotypní a opakující se práce
- Rychlejší pracovní tempo v agilních cyklech s využitím Copilota
- Kombinace Copilota s nástroji typu GitHub CLI a terminálovými procesy
Omezení, etika a doporučené postupy při práci s AI
- Pochopení možností a hranic fungování GitHub Copilotu
- Bezpečnostní rizika a otázky týkající se duševního vlastnictví
- Jak kvalitně kontrolovat kód vytvořený pomocí umělé inteligence
Praktické projekty a reálné situace
- Automatizace CI/CD procesů u webových aplikací
- Vytváření využitelných šablon pro GitHub Actions
- Spolupráce více členů týmu při využití Copilota napříč různými repozitáři
Závěrečné shrnutí a další kroky
Požadavky
- Základní znalost konceptů softwarového vývoje
- Orientace v systému Git nebo jiném nástroji na správu verzí kódu
- Základní zkušenosti s formátem YAML, psaním shell skriptů či prací s nástroji typu CI/CD
Cílová skupina
- Vývojáři usilující o zvýšení produktivity v rámci DevOps
- Začínající specialisté v oblasti DevOps a nadšenci do automatizace
- Členové agilních týmů hledající podporu umělé inteligence při svých pracovních postupech
14 Hodiny
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