Programování s GitHub Copilot a ChatGPT: AI v praxi (AIPRG)

Programování, Java, Spring

Toto intenzivní dvoudenní školení vám představí, jak efektivně využívat umělou inteligenci pro vývoj software. Seznámíte se s nástroji jako GitHub Copilot a ChatGPT (standardně free edice), které transformují způsob psaní kódu a automatizace testování.

Kurz kombinuje teoretické základy s praktickými cvičeními, aby vás naučil nejen správnému využití těchto nástrojů, ale i jejich integraci do běžných vývojových prací jako je návrh architektury, psaní nového kódu, refactoring, aplikace SOLID principů a pokrývání kódu testy.

Pro praktická cvičení jsou u standardního školení pro veřejnost připraveny příklady v jazyce Java. Při privátním zákaznickém školení na míru je možné při praktických cvičeních pracovat v jazyce preferovaném zákazníkem (např. Python, C++).

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

  • Efektivně implementovat AI nástroje jako GitHub Copilot a ChatGPT do vašeho vývojového procesu
  • Lépe navrhovat architekturu vašeho kódu
  • Zlepšit vaše dovednosti v psaní čistého a udržitelného kódu
  • Automatizovat testování a zdokonalit dokumentaci vašich aplikací
  • Detekovat chyby v existujícím kódu
  • Rozšířit vaše znalosti o pokročilých technikách, jako je práce s REST API a SQL skripty pomocí AI
  • Optimalizovat vaše vývojové procesy a zvýšit produktivitu týmu

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

  • Junior a senior vývojáři, kteří doposud nemají moc zkušeností s využíváním AI nástrojů během vývoje softwaru

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • ​​Úvod do využití AI ve vývoji software 
    1. ​Seznámení s nástroji GitHub Copilot a ChatGPT
    2. ​Přehled AI technologií aplikovaných na vývoj software
    3. ​Integrace AI nástrojů do vývojového prostředí
  • ​Workshop a praktické cvičení 
    1. ​Analýza a identifikace slabých míst existujícího projektu
    2. ​Rozšíření projektu o nové funkcionality s využitím AI
    3. ​Praktická cvičení ve dvojicích, střídání práce bez AI nástrojů a s nimi
  • ​Praktické aplikace AI nástrojů 
    1. ​Generování kódu
    2. ​Dokumentace API a optimalizace databázových dotazů pomocí AI
    3. ​Pokrývání existujícího kódu automatizovnými testy
  • ​Pokročilé techniky vývoje software za využití AI 
    1. ​Refactoring a aplikace SOLID principů
    2. ​Práce s REST API a SQL, včetně generování dokumentace
  • ​Návrh architektury software 
    1. ​AI jako pomocník při řešení architektonických výzev v průběhu vývoje software
  • ​Best Practices pro čistý a udržitelný kód 
    1. ​Testovatelnost software a tvorba udržitelného kódu
    2. ​Integrace nejlepších praktik do běžných vývojových procesů
  • ​Blízká budoucnost AI nástrojů​ 
    1. Představení novinek ze světa vývojových AI nástrojů
    2. Co nás čeká v následujících měsících na poli využití AI ve vývoji software
Předpokládané znalosti:
Znalost programování v Java
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena za osobu:
12 200,00 Kč (14 762,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

Generali Česká pojišťovna a.s., Marek C.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Velmi zajímavé praktické cvičení a ukázky práce S AI. Největším přínosem byly praktické příklady a zkoušení promptů při dotazování na AI. Dále jsem viděl za velmi přínosné shrnutí přínosů AI, ale i potenciální ohrožení a negativa AI."
Siemens, s.r.o., Jaroslav Š.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Hezky připravené, líbil se mi způsob toho, jak jsme se v průběhu školení plánovaně pohybovali od minimálního používání až k plnému používání AI. Není co vytknout"
CertiCon a.s., Jiří H.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Líbil se mi velmi způsob vedení kurzu s důrazem na praktická cvičení. Pouze minimum nezbytné teorie, takže student nemá tendenci ztrácet pozornost během dlouhého vyprávění. Ze školení jsem si odnesl mnoho nových znalostí, takže nemám pocit, že by mi něco chybělo nebo zbýval nějaký prostor během kurzu, který by se dal ještě něčím vyplnit. Nové otázky pravděpodobně přijdou, až se budu snažit získané zkušenosti aplikovat v praxi. Oceňuji široké znalosti a nadhled lektora a jeho schopnost je v rámci kurzu nenásilně předávat a konfrontovat - tyto debaty a rozbory v souvislosti s tématem pro mě byly zajímavé."
Československá obchodní banka, a. s., Tomáš C.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Vše bylo naprosto perfektní, moc děkuji lektorovi za skvělé školení, které obsahově bylo od začátku do konce prostě skvělé."
Československá obchodní banka, a. s., Markéta K.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Velmi přínosné školení. Na každou teoretickou část navazovalo praktické cvičení. Příklady byly dobře připravené a jednotlivá témata na sebe hezky navazovala."
Česká spořitelna, a.s., Eleonora B.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Velice zajímavé skoleni. Dobré pokrytí příklady, které si můžeme v praxi vyzkoušet. "
Česká spořitelna, a.s., Aleš K.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Přínosem praktické ukázky a demonstrace limitů copilota."
Česká spořitelna, a.s., Jaroslav K.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Kurz byl skvělý, lektor měl velmi pěknou prezentaci a dobře připravená dema. Musím říct, že jsem se toho v kurzu hodně naučil. Rád bych se v budoucnu zúčastnil i budoucího kurzu."
Česká spořitelna, a.s., Kryštof M.
Programování s GitHub Copilot a ChatGPT: AI v praxi ( AIPRG)
"Díky za ukázky a příklady. Už se těším na workspace. Dozvěděl jsem se od kolegy během kurzu o nastavení kontextu v @workspace ve VS Code, což je pro mě užitečná informace."