Mine arendaja - kursus 144 000 hõõruda. Yandexi töökojast, koolitus 6 kuud, kuupäev 29. november 2023.
Varia / / November 29, 2023
Sulle sobivas vormingus: tähtaegadega või ilma
Treeningformaate on kaks: väikeses 15-liikmelises grupis tähtaegade ja sprintidega või omas tempos, ilma sprintide ja tähtaegadeta. Saate valida endale sobiva vormingu.
Veebiseminaaride, teooria ja pideva praktikaga
Õpid veebis Workshop platvormil teooria ja praktiliste ülesannetega. Ja veel üks kord sprindi ajal toimuvad veebiseminarid - saab keerulisi teemasid ja vigu täpsemalt vaadata, küsimusi esitada kursuse, Go või programmeerimise kohta üldiselt.
Kogenud mentorite toel
Mentorid viivad läbi reaalajas kodeerimisega veebiseminare, vastavad küsimustele ja aitavad teil seda välja mõelda. Samuti kohtute igal sprindil oma mentoriga üks-ühele, et jagada kogemusi, arutada koodi, karjääriootusi või mis tahes muud teid huvitavat teemat.
Haridusprojektide jaoks
Peate valima ühe praktilistest paladest: "URL-i lühendamise teenus" või "Mõõdikute kogumise ja hoiatamise teenus". Kursuse lõpus saate oma portfooliosse lisada 3 projekti: 2 neist saab teha teie projektide põhjal või vastavalt meie lähteülesandele.
Sissejuhatus ja paigutustest
Programmi kuuluvad: Go Developer ja Advanced Go Developer
Saate teada, kuidas koolitus toimib, ja sooritate testi taustaprogrammi arendamise ja Go süntaksi põhitõdede kohta.
Standardsed raamatukogupaketid
Programmi kuuluvad: Go Developer ja Advanced Go Developer
Selles moodulis räägime populaarsetest Go pakettidest. Õpid kirjutama ja testima HTTP-rakendusi net/http-ga, haldama edastamist andmeid ja ülesannete eluiga koos kontekstiga, teha päringuid andmebaasi, tutvuda serialiseerimise ja vigade käsitlemise võimalustega Mine.
Konkurentsivõime
Programmi kuuluvad: Go Developer ja Advanced Go Developer
Räägime teile, mis on mitmelõimeline operatsioonisüsteemi tasemel. Saate teada, mis vahe on lõimel ja protsessil, millised on mitme lõime tüübid, mis juhtub lõime vahetamisel, kuidas tulla toime ummikseisu ja andmejooksuga. Nendele ja teistele küsimustele vastates liigume edasi Go ajakavasse. Seejärel tutvustame teile kerged niidid keeles - gorutiinid ja muud keeletööriistad mitme lõimega kirjutamiseks rakendusi.
Esimene lõputöö
Programmi kuuluvad: Go Developer ja Advanced Go Developer
Saate meie pakutud tehniliste kirjelduste põhjal projekti lõpule viia individuaalselt või meeskonnas koos teiste õpilastega. Võite teha ka oma projekti, olles selles eelnevalt oma mentoriga kokku leppinud. Mentorid kontrollivad lõpuprojekte. Teil on projekti lõpuleviimiseks aega 5 nädalat.
Kujundusmustrid
Programmis sisaldub: Advanced Go Developer
Selles moodulis vaatleme Go programmeerimise disainimustreid ja antimustreid. Õpid, kuidas rakendada levinumad rakenduste kujundamise mustrid ja kuidas vältida kaudseid vigu sisse programmeerimisel Mine.
Tulling
Programmis sisaldub: Advanced Go Developer
Go tugevuseks on sisseehitatud arendustööriistad. Selles moodulis saate teada, kuidas kasutada tööriistu stiilide kujundamiseks ja staatilise koodi analüüsiks, dokumentatsiooni loomiseks, koodi genereerimiseks ja profiilide koostamiseks.
Laiendatud standardraamatukogu
Programmis sisaldub: Advanced Go Developer
Go-l on palju asju juba karbist väljas saadaval ja teil soovitatakse kirjutada standardteegi alusel oma lahendused. Selles moodulis saate lõpule oma tutvustuse Go sisseehitatud pakettide kohta ja tutvute keele "laiendatud" standardteegiga, mis sisaldab suurt hulka kasulikke pakette.
Teine lõputöö
Programmis sisaldub: Advanced Go Developer
Saate meie pakutud tehniliste kirjelduste põhjal projekti lõpule viia individuaalselt või meeskonnas koos teiste õpilastega. Võite teha ka oma projekti, olles selles eelnevalt oma mentoriga kokku leppinud. Projekte kontrollivad eksperdid – kursuse autorid ja mentorid. Teil on projekti lõpuleviimiseks aega 5 nädalat.
Veebiseminarid
Lisaks teooriale ja praktikale viivad mentorid teile esimese nädala lõpus üks kord sprindis läbi veebiseminare. Veebiseminare on vaja keeruliste teemade põhjalikumaks käsitlemiseks, levinumate vigade analüüsimiseks ja küsimustele vastamiseks kursuse, Go või programmeerimise kohta üldiselt.
Seansid 1:1
Igal õpilasel on võimalus üks kord sprindi jooksul oma mentoriga üks-ühele kõne pidada. Selleks ettenähtud poole tunni jooksul saad lisaks projekti kohta küsimusi esitada ka arutleda karjääriootuste üle, jagada arengukogemust või puudutada mõnda muud sind huvitavat teemat.