Go pro začátečníky

4h 5m 31s
Čas
26
Kapitol
149
Studentů
3.0
Hodnocení
Začátečník
Level
slovenský
Jazyk kurzu

Grow to Go - Naučme sa programovať v Go


Jazyk Go bol vyvinutý spoločnosťou Google v roku 2009. Pracovali na ňom Robert Griesemer, Rob Pike a Ken Thompson. Go je odvodený od Pythonu a C. Jazyk je silno typovaný a obsahuje garbage collection a podporuje viacvláknové programovanie.
Väčšina dnešných programovacích jazykov vznikla pred globálnou érou internetu a viacjadrových procesorov. Počas niekoľkých dekád svojej existencie sa snažili obsiahnuť všetky trendy danej doby a niektoré sa značne skomplikovali. Jazyk Go má silnú podporu, výbornú komunitu a dokumentáciu, je vysoko výkonný a spoľahlivý.


Pre koho je tento kurz

Kurz je vhodný pre kohokoľvek, kto chce programovať jednoducho a produktívne, chce sa naučiť Go, alebo chce bližšie pochopiť ako tento jazyk funguje, jeho dizajnové princípy, vnútorné mechanizmy a ako v ňom navrhovať spoľahlivé a udržiavateľné aplikácie.

Základné požiadavky

  • Základy programovania a skúsenosť aspoň na mierne pokročilej úrovni s iným programovacím jazykom
  • Základy štruktúrovaného a objektového štýlu programovania
  • Základná znalosť architektúry počítačov, operačného systému, procesov, vlákien
  • Znalosť command line, shell, environment variables, navigácie vo file systéme


Čo všetko dostaneš

  • videotutoriály o jazyku Go,
  • moderované diskusné fórum,
  • certifikát o absolvovaní kurzu,
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti.
Online kurz Go pro začátečníky je možné

Seznam kapitol

01 Úvod
1. Úvod
2. Štruktúra programu
3. Filozofia a dizajnové princípy
4. Začíname
02 Vstavané typy, operácie a kontrola toku
5. Základné typy a operátory
6. Kontrolný tok
03 Štruktúrovane orientovaný návrh
7. Premenné
8. Funkcie
04 Dátovo orientovaný návrh
9. Dátové štruktúry
10. Ukazovatele
05 Objektovo orientovaný návrh
11. Metódy
12. Rozhrania
06 Modulárny návrh
13. Spracovanie chýb
14. Kompozícia
07 Súbežnosť a paralelné programovanie
15. Gorutiny
16. Kanály
17. Súťaženie o dáta
08 Skladanie veľkých programov
18. Moduly
19. Knižnica
09 Testovanie
20. Testovanie
21. Benchmarkovanie
22. Profilovanie a trasovanie
10 Reflexia a generické programovanie
23. Reflection
24. Generics
Záver kurzu

Hodnocení kurzu

Go pro začátečníky

Mohli k tomu dať meteriály, ktoré by som si prečítal. Čítať ešte viem a nemusí mi to čítať niekto vo videu.

Filip D.

Pozri aj tieto kurzy