Zkuste nás kontaktovat
 Doba trvání 14 hodiny

Návrh Školení

Pochopení kódu pomocí LLM

  • Strategie promptingu pro vysvětlování kódu a walkthroughy
  • Práce s neznámými kódovými základy a projekty
  • Analýza řídicího toku, závislostí a architektury

Refaktorování kódu pro udržovatelnost

  • Identifikace code smells, mrtvého kódu a anti-vzorů
  • Restrukturalizace funkcí a modulů pro jasnost
  • Využití LLM pro návrh konvencí pojmenování a vylepšení designu

Zlepšování výkonu a spolehlivosti

  • Detekce neefektivity a bezpečnostních rizik s pomocí AI
  • Návrh efektivnějších algoritmů nebo knihoven
  • Refaktorování operací I/O, databázových dotazů a API volání

Automatizace dokumentace kódu

  • Generování komentářů a souhrnů na úrovni funkcí/metod
  • Psaní a aktualizace souborů README z kódových základů
  • Vytváření dokumentace Swagger/OpenAPI s pomocí LLM

Integrace s nástrojovými řetězci

  • Využívání rozšíření VS Code a Copilot Labs pro dokumentaci
  • Zahrnutí GPT nebo Claude do Git pre-commit hooků
  • Integrace do CI pipeline pro dokumentaci a linting

Práce se starými a multi-jazykovými kódovými základy

  • Reverzní inženýrství starších nebo nedokumentovaných systémů
  • Křížová refaktorace jazyků (např. z Pythonu do TypeScriptu)
  • Kazuistiky a dema pair-AI programování

Etika, zajištění kvality a revize

  • Validace změn generovaných AI a předejít halucinacím
  • Dobré praxe peer review při používání LLM
  • Zajištění reprodukovatelnosti a souladu s normami programování

Shrnutí a další kroky

Požadavky

  • Znalost programovacích jazyků, jako jsou Python, Java nebo JavaScript
  • Seznámení se s architekturou softwaru a procesy revize kódu
  • Základní pochopení fungování velkých jazykových modelů

Časové určení

  • Backend inženýři
  • Týmy DevOps
  • Senior vývojáři a technici

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie