Vývojár Golang. Profesionál - kurz 98 000 rub. od Otus, školenie 5 mesiacov, termín 28.9.2023.
Rôzne / / December 03, 2023
Pri prechode na Go sa ľudia často stretávajú s rôznymi nepríjemnosťami spôsobenými rozdielom medzi Go a inými programovacími jazykmi. V tomto kurze by sme vám chceli vysvetliť, čo je Go-way, porozprávať sa o idiómoch jazyka a pomôcť vám vyhnúť sa bežným chybám. Program kurzu vám umožní ponoriť sa do vývoja v Go, aby ste vyriešili praktické problémy, prehĺbili si znalosti jazyka a sprievodného technologického balíka. Prvé lekcie pokrývajú základy Golangu. Vďaka tomu je program vhodný pre tých, ktorí majú skúsenosti s programovaním v iných jazykoch, aby mohli rýchlo prejsť na pokročilé témy. Tým, ktorí už Go poznajú, vám začatie kurzu umožní systematizovať a osviežiť si základné znalosti.
Tento kurz je vhodný pre:
- weboví vývojári, ktorí sa chcú preškoliť v Go a rozšíriť si úroveň zručností;
- všetci tí, ktorí už pochopili základy Go a chcú jazyk začať správne používať.
Vlastnosti kurzu:
Naučiť sa vnútorné fungovanie Golangu, nielen syntax jazyka
Prax – reálne problémy a ich riešenia, s ktorými sa autori stretli pri práci s Go
Teória - skutočné prípady prenosu veľkých projektov s vysokou záťažou do jazykového zásobníka Golang z iných technologických zásobníkov (PHP, C#)
Absolventský projekt (prípad portfólia) - nezávislý vývoj mikroslužieb
Absolventi budú schopní:
- písať kód pripravený na výrobu, viacvláknové a konkurenčné programy;
- porozumieť syntaxi a vnútornej štruktúre jazyka Go;
- porozumieť vlastnostiam sieťového programovania;
- byť schopný vytvárať mikroslužby pomocou Go;
- nasadiť mikroslužby pomocou dockeru.
1
dobreAbsolvoval MSTU. N.E. Bauman, špecializácia „Inžinier dizajnér zdvíhacích a dopravných systémov.“ Svoju prvú prácu som našiel náhodou, vytvoril som webovú stránku pre kamaráta. V odbore som viac ako 8 rokov, od tretieho ročníka na ústave. Zážitok zahŕňal...
Absolvoval MSTU. N.E. Bauman, špecializácia „Inžinier dizajnér zdvíhacích a dopravných systémov.“ Svoju prvú prácu som našiel náhodou, vytvoril som webovú stránku pre kamaráta. V odbore som viac ako 8 rokov, od tretieho ročníka na ústave. Skúsenosti zahŕňali dizajnéra vstupnej stránky v Rambler&Co, analyzátora správ a integráciu reklamného účtu. Dlho som písal v PHP a neskôr som prešiel na Go. Pravdepodobne kvôli krásnemu gopherovi. učiteľ
1
dobreBackendový vývojár v OZONI má 3-5 ročné praktické skúsenosti s programovaním, hlavné jazyky GO, PythonHobies: programovanie a hľadanie nových technológií, od najnovších: zaneprázdnený vlastnými projektmi na flutter Teacher
Backendový vývojár v OZONI má 3-5 ročné praktické skúsenosti s programovaním, hlavné jazyky GO, PythonHobies: programovanie a hľadanie nových technológií, od najnovších: zaneprázdnený vlastnými projektmi na flutter Teacher
Začíname s Go
-Téma 1.Nástroje a ako začať s Go
-Téma 2.Testovanie v Go. Časť 1
-Téma 3. Základné dátové typy v Go
-Téma 4. Polia, plátky a slovníky
-Téma 5. Štruktúry
-Téma 6.Funkcie a metódy
-Téma 7.Rozhrania. Časť 1
-Téma 8. Rozhrania. Časť 2
-Téma 9. Riešenie chýb. Panický koncept
-Téma 10.Testovanie v Go. Časť 2
Súbežnosť v Go
-Téma 11. Goroutíny a kanály
-Téma 12. Synchronizačné primitíva. Časť 1
-Téma 13. Synchronizačné primitíva. Časť 2
-Téma 14. Vzory súbežnosti
-Téma 15. Choďte dovnútra. Plánovač
-Téma 16. Choďte dovnútra. Pamäť a zber odpadu
- Téma 17. Rozbor domácich úloh a odpovede na otázky. Časť 1
Štandardné knižnice a postupy
-Téma 18.Práca s I/O v Go
-Téma 19. Formátovanie údajov
-Téma 20. Interakcia s OS
-Téma 21.Úvaha
-Téma 22. Generovanie kódu v Go
-Téma 23. Konfiguračné súbory a protokolovanie
-Téma 24.Profilovanie a optimalizácia programov Go
Práca so sieťou a databázou
-Téma 25. Kontextové a nízkoúrovňové sieťové protokoly
-Téma 26.Práca s SQL
-Téma 27.Práca s HTTP
-Téma 28.Práca s gRPC
- Téma 29. Rozbor domácich úloh a odpovede na otázky. Časť 2
Mikroslužby
-Téma 30. Monolit a mikroslužby
-Téma 31.Rady správ
-Téma 32.Docker
-Téma 33.Testovanie mikroslužieb
-Téma 34.Monitorovanie
Projekt
-Téma 35. Projektová práca. Úvodná
-Téma 36. Konzultácie k projektom
-Téma 37.Záverečná hodina