Návrh Školení
Úvod
- Go jako programovací jazyk pro web a systémy
- Go vs C, Javascript, Ruby atd.
Nastavení vývojového prostředí
Použití proměnných, konstant a typů v Go
Použití matematických operátorů v Go
Práce s daty a časy v Go
Použití ukazatelů, polí, sekvencí, map a struktur v Go
Programování podmíněné logiky pomocí Switch a For cyklů
Definování a volání funkcí v Go
Vytvoření webové aplikace v Go
Použití runtime prostředí Go pro sestavení a kompilaci projektu
Čtení a zápis do a ze systémů souborů a webu
Ladení aplikace
Využívání rozhraní (Interfaces) k zjednodušení složitosti aplikace
Vytvoření balíčku projektu
Přidání paralelnosti pomocí Go Routines a Channelů
Optimalizace aplikace
Nasazení aplikace
Závěr
Požadavky
- Znalost obecných principů programování
- Vývojáři
Cílová skupina
Reference (5)
Trainer si prokázal být odborníkem na téma, což nikdy nedávám za samozřejmé. Poskytl velmi užitečné informace o průmyslových standardech.
Giuseppe
Kurz - Learning Go Programming
Přeloženo strojem
I enjoyed the amount of hands on exercises we did. I personally learn by doing things so it was good that Francesco had lots of hands-on exercises to do. I struggled to pick up a few of the concepts from the slides but when I actually got hands on and was able to implement some of the key features of the language it helped me understand it better.
Adam Fitzhugh - OpticoreIT
Kurz - Learning Go Programming
tha pace, trainers ability to help and sustain slightly more difficult questions.
Andrei Mihai - Viasat
Kurz - Learning Go Programming
Radu's in-depth knowledge, and tailoring the pace for me.
Adeel Ahmad - Coefficient Data Ltd
Kurz - Learning Go Programming
Flexibility of the trainer. Really catered the course to our specific needs.