Návrh Školení
Úvod
- Go jako jazyk pro vývoj webových a systémových aplikací.
- Srovnání Go s jazyky C, JavaScriptem, Ruby apod.
Nastavení vývojového prostředí
Použití proměnných, konstant a datových typů v Go
Práce s matematickými operátory v Go
Manipulace s daty o datu a čase v Go
Použití ukazatelů, polí, seznamů, map a struktur v Go
Programování podmínkové logiky pomocí příkazů Switch a cyklů For
Definování a volání funkcí v Go
Tvorba webové aplikace v Go
Využití běhového prostředí Go k sestavení projektu
Čtení a zápis dat ze systémů souborů i přes internet
Ladění aplikace v Go
Použití rozhraní (interfaces) ke zjednodušení komplexnosti kódu
Vytvoření balíčku pro projekt
Zajištění souběžného provádění pomocí Go rutin a kanálů
Optimalizace výkonu aplikace
Nasazení aplikace do provozu
Závěr
Požadavky
- Dobrou znalost obecných principů programování.
Cílová skupina
- Programátori.
Reference (5)
Trainer se prokázal jako odborník na tuto oblast, čehož si nikdy nevšímám samozřejmě. Poskytl velmi užitečné představy o průmyslových standardech.
Giuseppe
Kurz - Learning Go Programming
Přeloženo strojem
Oblíbilo se mi množství praktických cvičení, která jsme absolvovali. Já osobně učím se nejlépe praxí, takže bylo skvělé, že Francesco připravil tolik praktických cvičení. Měl jsem problém s pochopením některých konceptů z prezentací, ale když jsem se pustil do praxe a implementoval klíčové prvky jazyka, pomohlo mi to lépe porozumět.
Adam Fitzhugh - OpticoreIT
Kurz - Learning Go Programming
Přeloženo strojem
tempo, schopnost trenérů pomoci a udržet mírně složitější otázky.
Andrei Mihai - Viasat
Kurz - Learning Go Programming
Přeloženo strojem
Raduho hluboké znalosti a přizpůsobení tempa práce mému rytmu.
Adeel Ahmad - Coefficient Data Ltd
Kurz - Learning Go Programming
Přeloženo strojem
Flexibilita vedení kurzu. Věru se zaměřil na naše konkrétní potřeby.
Daniel Kurner - Daimler TSS
Kurz - Learning Go Programming
Přeloženo strojem