Utveckling i Go - kurs 51 000 rub. från ThinkNetica, träning 12 veckor, datum 28 november 2023.
Miscellanea / / November 28, 2023
Mer än 15 år inom IT, varav 7 år i utveckling.
Fullstack-utvecklare, arkitekt och utvecklingsteamledare.
Utvecklas i Golang sedan 2016.
Deltog i utvecklingen av ett intelligent transportsystem ( http://www.transflow.ru/), som är en del av "Safe City"-systemet, implementerat i ryska regioner av Rostec-koncernen.
Som DevOps-ingenjör deltog han i skapandet av ett övervakningssystem för kritisk infrastruktur implementerat i de största ryska och utländska företagen ( http://pkcc-ps.ru/ru/partners/).
Deltog i utvecklingen av ett integrerat automationssystem för Kerch-färjeöverfarten.
På begäran av Fonbet-filialen ledde han utvecklingen av en mjukvaruplattform för spelbolag. Senior Go-utvecklare på MTS Bank.
Jag har utvecklat i Go i mer än 5 år, och de senaste 4 åren har jag varit mjukvaruarkitekt. Under denna tid hann jag designa och utveckla flera informationssystem. Mitt senaste jobb var relaterat till utvecklingen av ett stort företagssystem för att hantera processer inom företaget. Jag ansvarade för systemarkitekturen, teknikvalet och det slutliga genomförandet av projektet. Detta system implementerade olika moduler, såsom uppgiftshantering, personalredovisning, budgetering, analys och rapportering. Jag ägnade särskild uppmärksamhet åt systemets skalbarhet och säkerhet så att det kunde stödja hög arbetsbelastning och skydda känslig information. Under hela projektet samarbetade jag med olika utvecklings- och analysteam för att diskutera krav och fatta implementeringsbeslut. Jag genomförde också regelbundna kodgranskningar och möten för att säkerställa att koden följer standarder och programvara av hög kvalitet. Efter avslutad utveckling lanserade jag systemet och dess efterföljande support. Jag utbildade användare i hur man använder systemet, spårade problem som uppstod och gjorde nödvändiga ändringar i koden. Det var otroligt tillfredsställande att se hur systemet jag skapade hjälpte till att förbättra företagets verksamhet och göra den mer effektiv. I framtiden hoppas jag kunna fortsätta arbeta med Go och utöka mina kunskaper inom mjukvaruarkitektur. Jag har många idéer och planer och jag är säker på att jag kan skapa ännu mer innovativa och användbara system.
Vecka 1
Lektion 1. Kursens program och mål. Introduktion till Go
Lektion 2. Go Syntax funktioner
Vecka 2
Lektion 3. Algoritmer i Go
Lektion 4. Datastrukturer i Go
Vecka 3
Lektion 5. Ingång Utgång
Lektion 6. OOP i Go
Vecka 5
Lektion 9. Gränssnitt
Lektion 10. Konkurrenskraftig programmering
Vecka 6
Lektion 11. Nätverksprogrammering
Lektion 12. Webbapplikationer
Vecka 7
Lektion 13. Application Development Interface (API)
Lektion 14. Fjärrproceduranrop (RPC, gRPC)
Vecka 8
Lektion 15. Relationsdatabaser
Lektion 16. Databasapplikationer
Vecka 9
Lektion 17. Gå till Application Architecture
Lektion 18. Mikrotjänster och Kubernetes
Vecka 10
Lektion 19. Meddelandeköer
Lektion 20. Icke-relationella databaser
Vi behärskar verktygen för multitasking (samtidighet) i Gå igenom praktiska uppgifter. Goroutiner, kanaler, komposition, pipelines, timing, sammanhang och synkronisering.
4
Om kursen. Lärare - Tinkoff-utvecklare Dela verktyg och tekniker som de använder i verkligt arbete. Online tillgång till utbildningsmaterial Föreläsningar och läxor där du kan öva dina förvärvade färdigheter. Praktisk användbarhet...
2,7