Advanced Go fejlesztő - tanfolyam 144 000 dörzsölje. a Yandex Workshopból, 6 hónapos képzés, dátum: 2023. november 29.
Vegyes Cikkek / / November 29, 2023
Az Ön számára kényelmes formátumban: határidőkkel vagy anélkül
Kétféle edzésforma létezik: 15 fős kiscsoportban határidőkkel és sprintekkel, vagy saját tempóban, sprintek és határidők nélkül. Kiválaszthatja az Önnek megfelelő formátumot.
Webináriumokkal, elmélettel és állandó gyakorlattal
Online tanulhatsz a Workshop platformon elméleti és gyakorlati feladatokkal. És a sprint során még egyszer lesznek webináriumok - részletesebben megtekintheti az összetett témákat és hibákat, kérdéseket tehet fel a tanfolyammal, a Go-val vagy általában a programozással kapcsolatban.
Tapasztalt mentorok támogatásával
A mentorok élő kódolású webináriumokat tartanak, kérdésekre válaszolnak, és segítenek kitalálni. Mentoroddal minden sprintben személyesen is találkozhatsz, hogy megosszák tapasztalataidat, megvitassák a kódot, a karrierelvárásokat vagy bármilyen más, téged érdeklő témát.
Oktatási projektekhez
Ki kell választania a gyakorlati pályák egyikét: „URL-rövidítési szolgáltatás” vagy „Mutatógyűjtési és riasztási szolgáltatás”. A kurzus végén 3 projekttel bővítheti portfólióját: ebből 2 elkészíthető az Ön projektjei alapján vagy feladatkörünk szerint.
Bevezetés és elhelyezési teszt
A program része: Go Developer és Advanced Go Developer
Megtanulja, hogyan működik a képzés, és tesztet tehet a háttérfejlesztés alapjairól és a Go szintaxisról.
Szabványos könyvtári csomagok
A program része: Go Developer és Advanced Go Developer
Ebben a modulban a népszerű Go csomagokról lesz szó. Megtanulod HTTP-alkalmazások írását és tesztelését net/http-vel, átvitel kezelését a feladatok adatait és élettartamát kontextussal, lekérdezéseket végezhet az adatbázisban, megismerheti a szerializálás és hibakezelés funkcióit. Megy.
Versenyképesség
A program része: Go Developer és Advanced Go Developer
Elmondjuk, mi az a többszálú működés az operációs rendszer szintjén. Megtudhatja, mi a különbség a szál és a folyamat között, milyen típusú többszálú kezelés létezik, mi történik szálváltáskor, hogyan kell kezelni a holtpontot és az adatversenyt. Ezekre és más kérdésekre válaszolva térjünk át a Go ütemezőre. Akkor bemutatjuk könnyű szálak a nyelvben - gorutinok és egyéb nyelvi eszközök többszálú íráshoz alkalmazások.
Első érettségi projekt
A program része: Go Developer és Advanced Go Developer
Ön képes lesz arra, hogy a javasolt műszaki specifikációkon alapuló projektet egyénileg vagy csapatban más hallgatókkal együtt teljesítsen. Saját projektet is készíthet, ha előzetesen egyeztetett mentorával. A mentorok ellenőrzik az érettségi projekteket. 5 hét áll rendelkezésére a projekt befejezésére.
Tervezési minták
A program része: Advanced Go Developer
Ebben a modulban megvizsgáljuk a Go programozás tervezési mintáit és antimintázatait. Megtanulod, hogyan kell megvalósítani a leggyakoribb alkalmazástervezési minták, és hogyan lehet elkerülni az implicit hibákat a programozás során Megy.
Tulling
A program része: Advanced Go Developer
A Go erőssége a beépített fejlesztői eszközei. Ebben a modulban megtudhatja, hogyan használhatja az eszközöket stílus- és statikus kódelemzésre, dokumentációkészítésre, kódgenerálásra és profilalkotásra.
Kibővített szabványos könyvtár
A program része: Advanced Go Developer
A Go-ban sok minden elérhető a dobozból, és arra bátorítjuk, hogy írja meg saját megoldásait a szabványos könyvtár alapján. Ebben a modulban befejezheti a Go beépített csomagjainak bemutatását, és megismerheti a nyelv "kibővített" szabványos könyvtárát, amely számos hasznos csomagot tartalmaz.
Második érettségi projekt
A program része: Advanced Go Developer
Ön képes lesz arra, hogy a javasolt műszaki specifikációkon alapuló projektet egyénileg vagy csapatban más hallgatókkal együtt teljesítsen. Saját projektet is készíthet, ha előzetesen egyeztetett mentorával. A projekteket szakértők – a kurzus szerzői és mentorai – ellenőrzik. 5 hét áll rendelkezésére a projekt befejezésére.
Webináriumok
Az elmélet és a gyakorlat mellett a mentorok sprintenként egyszer, az első hét végén webináriumokat tartanak Önnek. A webináriumokra szükség van az összetett témák részletesebb megismeréséhez, a leggyakoribb hibák elemzéséhez és a kurzussal, a Go-val vagy általában a programozással kapcsolatos kérdések megválaszolásához.
Munkamenetek 1:1
Minden tanulónak lehetősége lesz személyes beszélgetésre mentorával sprintenként egyszer. A kijelölt fél órában nem csak kérdéseket tehet fel a projekttel kapcsolatban, hanem megbeszélheti a karrierelvárásokat, megoszthatja a fejlődési tapasztalatait, vagy érinthet bármilyen más, Önt érdeklő témát.