Fejlesztés a Go-ban - tanfolyam 51 000 dörzsölje. a ThinkNeticától, 12 hetes képzés, dátum: 2023. november 28.
Vegyes Cikkek / / November 28, 2023
Több mint 15 év informatikai területen, ebből 7 év fejlesztésben.
Fullstack fejlesztő, építész és fejlesztőcsapat vezetője.
2016 óta fejlődik Golangban.
Részt vett egy intelligens közlekedési rendszer kidolgozásában ( http://www.transflow.ru/), amely része a „Biztonságos város” rendszernek, amelyet a Rostec vállalat vezet be az orosz régiókban.
DevOps mérnökként részt vett a legnagyobb orosz és külföldi cégeknél bevezetett kritikus infrastruktúra monitoring rendszer létrehozásában ( http://pkcc-ps.ru/ru/partners/).
Részt vett a kercsi kompátkelő integrált automatizálási rendszerének fejlesztésében.
A Fonbet fiók felkérésére egy bukméker szoftver platform fejlesztését vezette. Senior Go-fejlesztő az MTS Banknál.
Több mint 5 éve fejlesztek a Go-ban, az utóbbi 4 évben pedig szoftvertervező voltam. Ez idő alatt több információs rendszert sikerült megterveznem és fejlesztenem. Legutóbbi munkám a vállalaton belüli folyamatok menedzselésére szolgáló nagyvállalati rendszer kidolgozásához kapcsolódott. Felelős voltam a rendszer architektúráért, a technológia kiválasztásáért és a projekt végső megvalósításáért. Ez a rendszer különféle modulokat valósított meg, mint például a feladatkezelést, a személyzeti elszámolást, a költségvetést, az elemzést és a jelentéskészítést. Kiemelt figyelmet fordítottam a rendszer méretezhetőségére és biztonságára, hogy képes legyen támogatni a nagy munkaterhelést és megvédeni az érzékeny információkat. A projekt során különböző fejlesztő és elemző csapatokkal dolgoztam együtt a követelmények megbeszélése és a megvalósítási döntések meghozatala érdekében. Rendszeres kódellenőrzéseket és értekezleteket is folytattam, hogy biztosítsam a kód szabványoknak való megfelelését és a kiváló minőségű szoftvereket. A fejlesztés befejezése után elindítottam a rendszert és az azt követő támogatást. Betanítottam a felhasználókat a rendszer használatára, nyomon követtem a felmerülő problémákat, és elvégeztem a szükséges változtatásokat a kódon. Hihetetlenül elégedett volt látni, hogy az általam létrehozott rendszer hogyan segítette a vállalat működésének javítását és hatékonyabbá tételét. Remélem, hogy a jövőben továbbra is a Go-val dolgozhatok, és bővíthetem a szoftverarchitektúra terén szerzett készségeimet. Sok ötletem és tervem van, és bízom benne, hogy még innovatívabb és hasznosabb rendszereket tudok létrehozni.
1. hét
1. lecke. A tanfolyam programja és céljai. Bevezetés a Go-ba
2. lecke. Ugrás a szintaktikai szolgáltatásokra
2. hét
3. lecke. Algoritmusok a Go-ban
4. lecke. Adatstruktúrák a Go-ban
3. hét
5. lecke. Bemenet kimenet
6. lecke. OOP a Go-ban
5. hét
9. lecke. Interfészek
10. lecke. Versenyképes programozás
6. hét
11. lecke. Hálózati programozás
12. lecke. Webes alkalmazások
7. hét
13. lecke. Alkalmazásfejlesztési felület (API)
14. lecke. Távoli eljáráshívás (RPC, gRPC)
8. hét
15. lecke. Relációs adatbázisok
16. lecke. Adatbázis alkalmazások
9. hét
17. lecke. Ugrás az Alkalmazás architektúrára
18. lecke. Mikroszolgáltatások és Kubernetes
10. hét
19. lecke. Üzenetsorok
20. lecke. Nem relációs adatbázisok
A gyakorlati feladatokon keresztül sajátítjuk el a multitasking (párhuzamosság) eszközeit. Gorutinok, csatornák, kompozíció, folyamatok, időzítés, kontextus és szinkronizálás.
4
A tanfolyamról. Tanárok – A Tinkoff fejlesztői Megosztják a valódi munkájuk során használt eszközöket és technikákat. Online hozzáférés az oktatási anyagokhoz Előadások és házi feladatok, ahol gyakorolhatja megszerzett készségeit. Gyakorlati alkalmazhatóság...
2,7