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 to programování s pomocí umělé inteligence?
- Možnosti a omezení GitHub Copilotu
- Ekosystém Copilotu: vývojářská prostředí, příkazový řádek, pull requesty a Chat
Začínáme
- Instalace a konfigurace GitHub Copilotu ve VS Code, JetBrains i Neovimu
- Autentizace pomocí GitHubu a správa předplatného
- Seznámení s nastavením a preferencemi Copilotu
Efektivní využívání GitHub Copilotu
- Generování dokončeného kódu, funkcí a opakujících se úseků programu
- Práce s víceřádkovými či kontextově citlivými návrhy kódu
- Upravování a zdokonalování výstupů vytvořených Copilotem
- Vytváření komentářů a dokumentace pomocí Copilotu
Funkce spolupráce a Chat s pomocí umělé inteligence
- Využití Copilot Chatu k prozkoumávání rozhraní API a refaktorování kódu
- Odhalování chyb a řešení problémů pomocí Copilot Chatu
- Copilot v pull requestech: návrhy na vylepšení a kontrola kódu
Pokročilé pracovní postupy s GitHub Copilotem
- Integrace Copilotu do procesů v příkazovém řádku
- Využití Copilotu při testově orientovaném vývoji
- Kombinace Copilotu s konkrétními frameworky a knihovnami
Odpovědné a bezpečné používání umělé inteligence
- Porozumění licenčním ujednáním, ochraně soukromí a otázkám duševního vlastnictví
- Jak předcházet rizikům spojeným s nebezpečným či zaujatým kódem?
- Osvědčené postupy pro nasazení v rámci firem a týmů
Nejlepší praktiky a příklady z praxe
- Jak maximálně využít GitHub Copilot při každodenním vývoji?
- Reálné příklady použití Copilotu napříč různými programovacími jazyky
- Zkušenosti a úspěchy týmů, které GitHub Copilot využívají
Shrnutí a další kroky
Požadavky
- Základní znalosti programování alespoň v jednom jazyce (např. Python, JavaScript, Java, C#)
- Předchozí zkušenosti s používáním vývojářského prostředí nebo editoru kódu (např. VS Code či JetBrains)
- Užitečné jsou také základní znalosti Gitu a pracovních postupů na GitHubu
Komu je kurz určen?
- Vývojáři
- Programátoři
- Softwaroví inženýři
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