Vývoj v Go - kurz 51 000 rub. od ThinkNetica, školenie 12 týždňov, dátum 28. novembra 2023.
Rôzne / / November 28, 2023
Viac ako 15 rokov v IT, z toho 7 rokov vo vývoji.
Fullstack developer, architekt a vedúci vývojového tímu.
Vývoj v Golangu od roku 2016.
Podieľal sa na vývoji inteligentného dopravného systému ( http://www.transflow.ru/), ktorý je súčasťou systému „Safe City“, ktorý v ruských regiónoch implementuje spoločnosť Rostec.
Ako inžinier DevOps sa podieľal na vytvorení systému monitorovania kritickej infraštruktúry implementovaného v najväčších ruských a zahraničných spoločnostiach ( http://pkcc-ps.ru/ru/partners/).
Podieľal sa na vývoji integrovaného automatizačného systému pre trajektovú prepravu Kerč.
Na žiadosť pobočky Fonbet viedol vývoj softvérovej platformy bookmakera. Senior Go-developer v MTS Bank.
Vývoju v Go sa venujem viac ako 5 rokov a posledné 4 roky som softvérový architekt. Za ten čas sa mi podarilo navrhnúť a vyvinúť niekoľko informačných systémov. Moja posledná práca súvisela s vývojom veľkého podnikového systému na riadenie procesov vo firme. Bol som zodpovedný za architektúru systému, výber technológie a konečnú realizáciu projektu. Tento systém implementoval rôzne moduly, ako je riadenie úloh, personálne účtovníctvo, rozpočtovanie, analytika a reporting. Osobitnú pozornosť som venoval škálovateľnosti a bezpečnosti systému, aby dokázal podporovať vysoké pracovné zaťaženie a chrániť citlivé informácie. Počas projektu som spolupracoval s rôznymi vývojovými a analytickými tímami, aby som prediskutoval požiadavky a urobil implementačné rozhodnutia. Vykonával som tiež pravidelné kontroly kódu a stretnutia, aby som zabezpečil dodržiavanie štandardov a vysoko kvalitného softvéru. Po dokončení vývoja som spustil systém a jeho následnú podporu. Trénoval som používateľov, ako systém používať, sledoval som vzniknuté problémy a robil som potrebné zmeny v kóde. Bolo neskutočne uspokojujúce vidieť, ako systém, ktorý som vytvoril, pomohol zlepšiť fungovanie spoločnosti a zefektívniť ju. V budúcnosti dúfam, že budem pokračovať v spolupráci s Go a rozšírim svoje zručnosti v softvérovej architektúre. Mám veľa nápadov a plánov a som si istý, že dokážem vytvoriť ešte inovatívnejšie a užitočnejšie systémy.
1. týždeň
Lekcia 1. Program a ciele kurzu. Úvod do Go
2. lekcia Funkcie syntaxe Go
2. týždeň
Lekcia 3. Algoritmy v Go
Lekcia 4. Dátové štruktúry v Go
3. týždeň
Lekcia 5. Vstup výstup
Lekcia 6. OOP v Go
5. týždeň
Lekcia 9. Rozhrania
Lekcia 10. Konkurenčné programovanie
6. týždeň
Lekcia 11. Sieťové programovanie
Lekcia 12. Webové aplikácie
7. týždeň
Lekcia 13. Rozhranie pre vývoj aplikácií (API)
Lekcia 14. Vzdialené volanie procedúry (RPC, gRPC)
8. týždeň
Lekcia 15. Relačné databázy
Lekcia 16. Databázové aplikácie
9. týždeň
Lekcia 17. Prejsť na architektúru aplikácií
Lekcia 18. Microservices a Kubernetes
10. týždeň
Lekcia 19. Fronty správ
Lekcia 20. Nerelačné databázy
Ovládame nástroje multitaskingu (súbežnosti) v Prejdi praktickými úlohami. Goroutíny, kanály, kompozícia, potrubia, načasovanie, kontext a synchronizácia.
4
O kurze. Učitelia – vývojári Tinkoff Zdieľajú nástroje a techniky, ktoré používajú v skutočnej práci. Online prístup k vzdelávacím materiálom Prednášky a domáce úlohy, kde si môžete precvičiť svoje nadobudnuté zručnosti. Praktická použiteľnosť...
2,7