Golangi arendaja. Professionaalne - kursus 98 000 hõõruda. Otust, koolitus 5 kuud, kuupäev 28.09.2023.
Varia / / December 03, 2023
Go-le üle minnes kogevad inimesed sageli erinevaid ebamugavusi, mis tulenevad Go ja teiste programmeerimiskeelte erinevusest. Sellel kursusel tahame selgitada, mis on Go-way, rääkida keele idioomidest ja aidata teil vältida levinud vigu. Kursuseprogramm võimaldab sukelduda Go arendusse, et lahendada praktilisi probleeme, süvendada keeleteadmisi ja sellega kaasnevat tehnoloogiavirnu. Esimesed õppetunnid hõlmavad Golangi põhitõdesid. See muudab programmi sobivaks neile, kellel on programmeerimise kogemus teistes keeltes, et kiiresti edasi liikuda edasijõudnute teemade juurde. Neile, kes Go-ga juba tuttavad, võimaldab kursusega alustamine süstematiseerida ja värskendada oma algteadmisi.
See kursus sobib:
- veebiarendajad, kes soovivad Go-s ümber õppida ja oma oskuste taset laiendada;
- kõik need, kes on juba Go põhitõdedest aru saanud ja soovivad keelt õigesti kasutama hakata.
Kursuse omadused:
Golangi sisemise toimimise, mitte ainult keele süntaksi õppimine
Praktika – tegelikud probleemid ja nende lahendused, millega autorid Go-ga töötades kokku puutusid
Teooria – suurte suure koormusega projektide Golangi keelevirna ülekandmise tegelikud juhtumid teistest tehnoloogiavirnadest (PHP, C#)
Lõpuprojekt (portfelli juhtum) - iseseisev mikroteenuste arendus
Lõpetajad saavad:
- kirjutada tootmisvalmis koodi, mitme lõimega ja konkureerivaid programme;
- mõista Go keele süntaksit ja sisemist struktuuri;
- mõistab võrgu programmeerimise iseärasusi;
- oskama Go kasutades mikroteenuseid luua;
- juurutada mikroteenused dokkeriga.
1
hästiLõpetanud MSTU. N.E. Bauman, eriala “Tõste- ja transpordisüsteemide projekteerija.” Esimese töökoha leidsin juhuslikult, tehes sõbrale veebilehe. Olen sellel erialal tegutsenud üle 8 aasta, alates kolmandast kursusest instituudis. Kogemus hõlmas...
Lõpetanud MSTU. N.E. Bauman, eriala “Tõste- ja transpordisüsteemide projekteerija.” Esimese töökoha leidsin juhuslikult, tehes sõbrale veebilehe. Olen sellel erialal tegutsenud üle 8 aasta, alates kolmandast kursusest instituudis. Kogemuste hulka kuulus Rambler&Co sihtlehe kujundaja, uudiste parser ja reklaamikontode integreerimine. Kirjutasin pikka aega PHP-s ja hiljem läksin üle Go-le. Ilmselt tänu kaunile gopherile. Õpetaja
1
hästiOZONI taustaprogrammi arendajal on 3-5 aastat praktilist programmeerimiskogemust, peamised keeled GO, PythonHobbies: programmeerimine ja uusimate tehnoloogiate otsimine: hõivatud oma projektidega flutter Teacheril
OZONI taustaprogrammi arendajal on 3-5 aastat praktilist programmeerimiskogemust, peamised keeled GO, PythonHobbies: programmeerimine ja uusimate tehnoloogiate otsimine: hõivatud oma projektidega flutter Teacheril
Go'ga alustamine
-Teema 1. Tööriistad ja Go-ga alustamine
-Teema 2. Testimine Go-s. 1. osa
-Teema 3. Elementaarsed andmetüübid Go-s
-Teema 4. Massiivid, viilud ja sõnastikud
-Teema 5. Struktuurid
-Teema 6. Funktsioonid ja meetodid
-Teema 7.Liidesed. 1. osa
-Teema 8. Liidesed. 2. osa
-Teema 9. Vigade käsitlemine. Paanika kontseptsioon
-Teema 10. Testimine Go. 2. osa
Samaaegsus Go-s
-Teema 11. Gorutiinid ja kanalid
-Teema 12. Sünkroniseerimisprimitiivid. 1. osa
-Teema 13. Sünkroniseerimisprimitiivid. 2. osa
-Teema 14. Samaaegsuse mustrid
-Teema 15. Mine sisse. Planeerija
-Teema 16. Mine sisse. Mälu ja prügikoristus
- Teema 17. Kodutööde analüüs ja vastused küsimustele. 1. osa
Standardraamatukogud ja -tavad
-Teema 18. I/O-ga töötamine Go-s
-Teema 19. Andmete vormindamine
-Teema 20. Suhtlemine OS-iga
-Teema 21.Peegeldus
-Teema 22. Koodi genereerimine Go-s
-Teema 23. Konfiguratsioonifailid ja logimine
-Teema 24.Go programmide profileerimine ja optimeerimine
Töö võrgu ja andmebaasiga
-Teema 25. Kontekst ja madala taseme võrguprotokollid
-Teema 26. Töö SQL-iga
-Teema 27. HTTP-ga töötamine
-Teema 28.GRPC-ga töötamine
- Teema 29. Kodutööde analüüs ja vastused küsimustele. 2. osa
Mikroteenused
-Teema 30. Monoliit ja mikroteenused
-Teema 31.Sõnumijärjekorrad
-Teema 32.Dokker
-Teema 33.Mikroteenuste testimine
-Teema 34.Jälgimine
Projekt
-Teema 35. Projektitöö. Sissejuhatav
-Teema 36. Projektide konsultatsioon
-Teema 37.Lõpptund