SKOLENI.net Školení, kurzy, semináře # workshop ovladnuti github copilot
KURZ: Workshop: Ovládnutí GitHub Copilot
Tento dvoudenní workshop je navržen tak, aby programátorům poskytl praktické dovednosti a znalosti o používání GitHub Copilot. Účastníci se naučí, jak efektivně využívat GitHub Copilot pro zlepšení produktivity, psaní komentářů, inženýrství promptů, generování kódu a zlepšení kvality kódu. Cílová skupina: Programátoři a Vývojáři: kteří chtějí zvýšit svou produktivitu a efektivitu pomocí GitHub Copilot. Software Inženýři: hledající způsoby, jak zlepšit kvalitu svého kódu a refa
Program kurzu
:
- Programátoři a Vývojáři: kteří chtějí zvýšit svou produktivitu a efektivitu pomocí GitHub Copilot.
- Software Inženýři: hledající způsoby, jak zlepšit kvalitu svého kódu a refaktorování.
- Tech Leadři a Manažeři: chtějící integrovat AI do svého vývojového procesu.
Cíle workshopu: Cílem tohoto workshopu je vybavit účastníky praktickými nástroji a technikami pro využití GitHub Copilot k efektivnímu psaní kódu, generování testů, optimalizaci kódu a zlepšení celkové kvality softwaru.
Co získáte:
- Pochopení GitHub Copilot: => Získáte hluboké porozumění tomu, jak GitHub Copilot funguje a jak ho efektivně využívat.
- Praktické dovednosti: Naučíte se psát lepší komentáře, inženýrovat prompty a využívat Copilot pro generování kódu a testů.
- Inovativní myšlení: Objevte nové způsoby, jak přistupovat k programování a zlepšení kvality kódu s využitím AI.
Technické požadavky:
- Notebook s připojením k internetu
- Předinstalovaný GitHub Copilot
Požadavky na účastníky:
- Základní znalost programování
- Zájem o zlepšení programovacích dovedností pomocí AI
Osnova kurzu : Den 1: Základy a efektivní psaní kódu Modul 1: Úvod do GitHub Copilot Získejte základní přehled o GitHub Copilot, jeho funkcích a výhodách.
01.) Klíčová témata:
- Co je GitHub Copilot?
- Jak funguje: základy AI a strojového učení
02.) Začínáme:
- Instalace GitHub Copilot
- Nastavení prostředí
- Základní navigace a rozhraní
03.) Praktické cvičení:
- Pochopení inline návrhů kódu
- Přijímání a odmítání návrhů
- Cvičení s ukázkovým kódem
Modul 2: Psaní efektivních komentářů Naučte se, jak psát efektivní komentáře, které usnadní generování kódu pomocí Copilot.
01.) Klíčová témata:
- Význam komentářů v kódu
- Jak komentáře ovlivňují Copilot
- Nejlepší praktiky pro psaní komentářů
02.) Praktické cvičení:
- Psaní jasných a detailních komentářů
- Příklady a cvičení
- Vytváření smysluplných docstrings
- Komentování kódu pro čitelnost
Modul 3: Inženýrství promptů Pochopte základy inženýrství promptů a jak vytvářet efektivní prompty pro Copilot.
01.) Klíčová témata:
- Co je inženýrství promptů?
- Jak prompty ovlivňují výstup
02.) Praktické cvičení:
- Vytváření efektivních promptů
- Používání specifického jazyka a příkladů
- Krok za krokem tvorba promptů
- Pokročilé techniky promptů
- Používání šablon a pseudo-kódu
- Kontextuální prompty pro složité úkoly
Modul 4: Dokončování kódu a generování snippetů Naučte se, jak efektivně využívat Copilot pro dokončování kódu a generování snippetů.
01.) Klíčová témata:
- Základy dokončování kódu
- Inline návrhy a automatické doplňování
02.) Praktické cvičení:
- Generování snippetů pro funkce a třídy
- Nejlepší praktiky pro generování snippetů
- Různá praktická cvičení s kódem
Den 2: Refaktorování kódu, generování testů a zlepšování kvality kódu Modul 5: Refaktorování a optimalizace kódu Naučte se, jak používat Copilot pro refaktorování a optimalizaci kódu.
01.) Klíčová témata:
- Co je refaktorování kódu?
- Výhody refaktorování
02.) Praktické cvičení:
- Identifikace oblastí pro zlepšení
- Implementace návrhů pro optimalizaci
- Případové studie a cvičení
- Reálné příklady refaktorování
Modul 6: Generování testovacích případů Pochopte význam testování a naučte se, jak generovat testovací případy pomocí Copilot.
01.) Klíčová témata:
- Význam testování
- Přehled testovacích rámců
02.) Praktické cvičení:
- Generování testů pro funkce a třídy
- Používání komentářů pro vedení generování testů
- Pokročilé techniky testování
- Mocking a stubbing
- Integrace a jednotkové testy
Modul 7: Zlepšování kvality kódu Naučte se nejlepší praktiky pro psaní kvalitního kódu a jak využít Copilot k jejich dosažení.
01.) Klíčová témata:
- Nejlepší praktiky pro psaní čistého a udržovatelného kódu
- Dodržování kodexových standardů a konvencí
02.) Praktické cvičení:
- Využití Copilot pro revize kódu
- Implementace nejlepších praktik s pomocí Copilot
- Příklady kvalitního kódu
- Praktická cvičení
Modul 8: Pokročilé funkce a přizpůsobení Prozkoumejte pokročilé funkce Copilot a naučte se, jak ho přizpůsobit pro různé programovací jazyky a nástroje.
01.) Klíčová témata:
- Prozkoumání pokročilých funkcí Copilot
- Přizpůsobení nastavení Copilot
- Použití Copilot s různými programovacími jazyky
02.) Praktické cvičení:
- Integrace Copilot s CI/CD pipeline
- Nástroje pro spolupráci a workflow
- Plánování a realizace komplexního projektu s použitím všech naučených technik
Příklady je možné demonstrovat na těchto jazycích: Python, Javascript, Java, Kotlin.
Podrobnosti o kurzu
-
Cílová skupina: Programátoři a Vývojáři: kteří chtějí zvýšit svou produktivitu a efektivitu pomocí GitHub Copilot. Software Inženýři: hledající způsoby, jak zlepšit kvalitu svého kódu a refaktorování. Tech Leadři a Manažeři: chtějící integrovat AI do svého vývojového procesu. Cíle workshopu: Cílem tohoto workshopu je vybavit účastníky praktickými nástroji a technikami pro využití GitHub Copilot k efektivnímu psaní kódu, generování testů, optimalizaci kódu a zlepšení celkové kvality softwaru. Co získáte: Pochopení GitHub Copilot: Získáte hluboké porozumění tomu, jak GitHub Copilot funguje a jak ho efektivně využívat. Praktické dovednosti: Naučíte se psát lepší komentáře, inženýrovat prompty a využívat Copilot pro generování kódu a testů. Inovativní myšlení: Objevte nové způsoby, jak přistupovat k programování a zlepšení kvality kódu s využitím AI. Technické požadavky: Notebook s připojením k internetu Předinstalovaný GitHub Copilot Požadavky na účastníky: Základní znalost programování Zájem o zlepšení programovacích dovedností pomocí AI
-
DataScript s.r.o.
-
Objednavateli bude zaslána závazná přihláška k podpisu. Poté bude účastník na školení registrován. Objednavatel uhradí částku kurzovného za výše uvedeného posluchače na základě faktury vystavené poskytovatelem.
Dotazy a komentáře ke kurzuPřihláška na kurz
🔥 NA VYBRANÉ ŠKOLENÍ & datum konání SE MŮŽETE PŘIHLÁSIT zde:
Odesláním formuláře 'Přihláška na kurz' se zaregistruje Vaše přihláška a na zadaný email přijde potvrzení o odeslání této přihlášky.
V případě poskytnutí osobních údajů, souhlasíte s archivací těchto údajů v souladu s podmínkami zákona č. 101/2000 Sb.,
o ochraně osobních údajů, ve znění pozdějších předpisů. Souhlas se zpracováním osobních údajů pro marketingové účely nevyžadujeme, tyto data nezpracováváme.
Server pouze zprostředkovává objednávky kurzů & kontakt na jejich pořadatele. Před odesláním přihlášky je nutno souhlasit s obchodními podmínkami účasti na kurzu daného pořadatele kurzu.
Neodpovídáme za správnost uvedených údajů. © OBEC.net, sro.
URL >>
https://skoleni.net/skoleni_141845_workshop--ovladnuti-github-copilot.html
Workshop:OvládnutíGitHubCopilot