Vystymas „Go“ - kursas 51 000 rub. iš ThinkNetica, mokymas 12 savaičių, data 2023 m. lapkričio 28 d.
įvairenybės / / November 28, 2023
Daugiau nei 15 metų IT srityje, iš kurių 7 metus tobuliname.
Fullstack kūrėjas, architektas ir plėtros komandos vadovas.
Kuriamas Golange nuo 2016 m.
Dalyvavo kuriant išmaniąją transporto sistemą ( http://www.transflow.ru/), kuri yra „Saugaus miesto“ sistemos dalis, kurią Rusijos regionuose diegia korporacija „Rostec“.
Kaip „DevOps“ inžinierius dalyvavo kuriant kritinės infrastruktūros stebėjimo sistemą, įdiegtą didžiausiose Rusijos ir užsienio įmonėse ( http://pkcc-ps.ru/ru/partners/).
Dalyvavo kuriant Kerčės keltų perėjos integruotą automatizavimo sistemą.
Fonbet filialo prašymu jis vadovavo lažybų tarpininkų programinės įrangos platformos kūrimui. „MTS Bank“ vyresnysis „Go“ kūrėjas.
„Go“ kūriau daugiau nei 5 metus, o pastaruosius 4 metus dirbau programinės įrangos architektu. Per tą laiką man pavyko sukurti ir sukurti keletą informacinių sistemų. Paskutinis mano darbas buvo susijęs su didelės įmonės procesų valdymo sistemos kūrimu įmonėje. Buvau atsakinga už sistemos architektūrą, technologijų parinkimą ir galutinį projekto įgyvendinimą. Ši sistema diegė įvairius modulius, tokius kaip užduočių valdymas, personalo apskaita, biudžeto sudarymas, analitika ir ataskaitų teikimas. Ypatingą dėmesį skyriau sistemos mastelio keitimui ir saugumui, kad ji galėtų palaikyti didelius darbo krūvius ir apsaugoti jautrią informaciją. Viso projekto metu bendradarbiaudamas su skirtingomis kūrimo ir analizės komandomis aptariau reikalavimus ir priimdavau įgyvendinimo sprendimus. Taip pat reguliariai rengiau kodo peržiūras ir susitikimus, siekdamas užtikrinti, kad kodas būtų laikomasi standartų ir aukštos kokybės programinė įranga. Baigęs kurti, paleidau sistemą ir vėlesnį jos palaikymą. Apmokiau naudotojus, kaip naudotis sistema, sekiau iškilusias problemas ir atlikau reikiamus kodo pakeitimus. Buvo be galo malonu matyti, kaip mano sukurta sistema padėjo pagerinti įmonės veiklą ir padaryti ją efektyvesnę. Ateityje tikiuosi tęsti darbą su „Go“ ir plėsti savo įgūdžius programinės įrangos architektūros srityje. Turiu daug idėjų ir planų ir esu įsitikinęs, kad galiu sukurti dar inovatyvesnių ir naudingesnių sistemų.
1 savaitė
1-oji pamoka. Kurso programa ir tikslai. Įvadas į „Go“.
2 pamoka. Eikite į sintaksės funkcijas
2 savaitė
3 pamoka. Go algoritmai
4 pamoka. „Go“ duomenų struktūros
3 savaitė
5 pamoka. Įvesties išvesties
6 pamoka. OOP in Go
5 savaitė
9 pamoka. Sąsajos
10 pamoka. Konkurencingas programavimas
6 savaitė
11 pamoka. Tinklo programavimas
12 pamoka. Žiniatinklio programos
7 savaitė
13 pamoka. Programų kūrimo sąsaja (API)
14 pamoka. Nuotolinis procedūrų skambutis (RPC, gRPC)
8 savaitė
15 pamoka. Reliacinės duomenų bazės
16 pamoka. Duomenų bazių programos
9 savaitė
17 pamoka. Eikite į programų architektūrą
18 pamoka. „Microservices“ ir „Kubernetes“.
10 savaitė
19 pamoka. Pranešimų eilės
20 pamoka. Nereliacinės duomenų bazės
Įvaldome kelių užduočių (lygiagretumo) įrankius „Eiti per praktines užduotis“. Gorutines, kanalai, kompozicija, vamzdynai, laikas, kontekstas ir sinchronizavimas.
4
Apie kursą. Mokytojai – „Tinkoff“ kūrėjai Dalijasi įrankiais ir metodais, kuriuos naudoja realiame darbe. Internetinė prieiga prie mokomosios medžiagos Paskaitos ir namų darbai, kuriuose galėsite praktikuoti įgytus įgūdžius. Praktinis pritaikymas...
2,7