Návrh Školení
Úvod do DeepSeek Coder
- Přehled o kódování podporovaném umělou inteligencí (AI)
- Úvod do DeepSeek Coder a jeho funkcí
- Porównání s dalšími asistenty pro AI kódování (např. GitHub Copilot, CodeWhisperer)
Nastavení DeepSeek Coderu
- Instalace a konfigurace API DeepSeek Coder
- Integrace DeepSeek Coder s IDE
- Pochopení API klíčů a autentizace
Generování kódu pomocí DeepSeek Coderu
- Efektivní použití AI pokynů pro generování kódu
- Generování kompletních funkcí a skriptů
- Nejlepší postupy pro kontrolu AI vygenerovaného kódu
Ladění a optimalizace kódu
- Použití DeepSeek Coderu pro ladění
- Oprava běžných chyb programování pomocí AI asistenčních funkcí
- Re-faktoring a optimalizace AI vygenerovaného kódu
Automatizace opakujících se úkolů
- Automatizace dokumentace kódu pomocí AI
- Generování testovacích případů a jednotkových testů
- Použití AI pro podporu kontrol kódu
Pokročilé techniky používání pokynů
- Dávkové pokyny pro lepší výsledky
- Připojování pokynů pro komplexní úkoly
- Řešení omezení a zvrhlostí v AI vygenerovaném kódu
Integrace DeepSeek Coderu do pracovních postupů vývoje
- Použití AI podporovaného kódování pro spolupráci týmu
- Implementace AI asistenčního kódování ve skutečných projektech
- Bezpečnost a etické aspekty vývoje pomocí AI
Závěr a další kroky
Požadavky
- Přehled základů programování
- Zkušenosti s alespoň jednou programovací jazykem (např. Python, JavaScript, Java, C++)
- Základní znalost API a způsobu, jakým interagují s softwarovými systémy
Cílová skupina
- Programátoři hledající možnosti využití AI-assisted coding
- Vývojáři zainteresovaní o automizaci programovacích úkolů pomocí umělé inteligence
- Softwaroví inženýři, kteří chtějí integrovat AI-powered nástroje do svého pracovního postupu
Reference (2)
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
Instruktor je schopen přizpůsobit úroveň kurzu během výcviku tak, aby odpovídala naší úrovni porozumění dané tématice. Tím nám mohou poskytnout užitečnější znalosti, které nám dále pomohou efektivněji využívat tyto nástroje ve našem každodenním pracovním životě.
Tatt Juen - ViTrox Technologies Sdn Bhd
Kurz - Intermediate GitHub Copilot
Přeloženo strojem