Zkuste nás kontaktovat

Návrh Školení

Pochopení kódu pomocí LLM

  • Strategie promptingu pro vysvětlení kódu a průvodce.
  • Práce s neznámými kódovými bázemi a projekty.
  • Analýza toku řízení, závislostí a architektury.

Refaktorování kódu pro udržovatelnost

  • Identifikace kódových vůní (code smells), mrtvého kódu a protipatternů.
  • Strukturování funkcí a modulů pro lepší přehlednost.
  • Využití LLM pro návrh konvencí pojmenování a zlepšení architektury.

Zlepšování výkonu a spolehlivosti

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

Automatizace dokumentace kódu

  • Generování komentářů a shrnutí na úrovni funkcí/metod.
  • Psání a aktualizace souborů README z kódových bází.
  • Vytváření dokumentace Swagger/OpenAPI s podporou LLM.

Integrace s vývojářskými nástroji

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

Práce s legacy a vícejazyčnými kódovými bázemi

  • Reverse-engineering starších nebo nedokumentovaných systémů.
  • Kros-platformové refaktorování (např. z Pythonu na TypeScript).
  • Případové studie a dema pair-programming s AI.

Etika, kontrola kvality a revize

  • Validace změn generovaných AI a vyhýbání se halucinacím.
  • Nejlepší postupy pro peer-review při využívání LLM.
  • Zajištění reprodukovatelnosti a souladu s coding standards.

Shrnutí a další kroky

Požadavky

  • Zkušenosti s programovacími jazyky, 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ů.

Pro koho je kurz určen

  • Backend inženýři.
  • DevOps týmy.
  • Senior vývojáři a technologičtí vedoucí.
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie