Golangin kehittäjä. Ammattilainen - kurssi 98 000 hieroa. Otus, koulutus 5 kuukautta, päivämäärä 28.9.2023.
Miscellanea / / December 03, 2023
Go-ohjelmaan vaihtaessaan ihmiset kohtaavat usein erilaisia hankaluuksia, jotka johtuvat Go: n ja muiden ohjelmointikielten eroista. Tällä kurssilla haluamme selittää mitä Go-way on, puhua kielen idioomeista ja auttaa sinua välttämään yleisiä virheitä. Kurssiohjelman avulla voit sukeltaa Go-kehitykseen käytännön ongelmien ratkaisemiseksi, syventää kielitaitoasi ja siihen liittyvää teknologiapinoa. Ensimmäiset oppitunnit kattavat Golangin perusteet. Tämä tekee ohjelmasta sopivan niille, joilla on ohjelmointikokemusta muilla kielillä, jotta he voivat siirtyä nopeasti edistyneisiin aiheisiin. Goon jo tunteville kurssin aloittaminen mahdollistaa perustietojesi systematisoinnin ja päivittämisen.
Tämä kurssi sopii:
- verkkokehittäjät, jotka haluavat kouluttaa uudelleen Go-ohjelmaan ja laajentaa taitotasoaan;
- kaikki ne, jotka ovat jo ymmärtäneet Gon perusteet ja haluavat alkaa käyttää kieltä oikein.
Kurssin ominaisuudet:
Golangin sisäisen toiminnan oppiminen, ei vain kielen syntaksia
Käytäntö - todellisia ongelmia ja niiden ratkaisuja, joita kirjoittajat kohtasivat työskennellessään Go: n kanssa
Teoria - todellisia tapauksia suurten kuormittavien projektien siirtämisestä Golang-kielipinoon muista teknologiapinoista (PHP, C#)
Valmistumisprojekti (portfolio case) - itsenäinen mikropalvelukehitys
Valmistuneet voivat:
- kirjoittaa tuotantovalmiita ohjelmia, monisäikeisiä ja kilpailukykyisiä ohjelmia;
- ymmärtää Go-kielen syntaksia ja sisäistä rakennetta;
- ymmärtää verkko-ohjelmoinnin ominaisuudet;
- osaa luoda mikropalveluita Golla;
- ottaa käyttöön mikropalvelut dockerin avulla.
1
hyvinValmistunut MSTU: sta. N.E. Bauman, erikoisala "nosto- ja kuljetusjärjestelmien insinöörisuunnittelija." Löysin ensimmäisen työpaikkani vahingossa, kun tein verkkosivun ystävälleni. Olen ollut alalla yli 8 vuotta, kolmannesta vuodestani instituutissa. Kokemus sisälsi...
Valmistunut MSTU: sta. N.E. Bauman, erikoisala "nosto- ja kuljetusjärjestelmien insinöörisuunnittelija." Löysin ensimmäisen työpaikkani vahingossa, kun tein verkkosivun ystävälleni. Olen ollut alalla yli 8 vuotta, kolmannesta vuodestani instituutissa. Kokemukseen sisältyi laskeutumissivujen suunnittelija Rambler&Co: ssa, uutisjäsennin ja mainostilien integrointi. Kirjoitin PHP: llä pitkään ja vaihdoin myöhemmin Go: hon. Luultavasti kauniin gopherin takia. Opettaja
1
hyvinOZONI-taustakehittäjällä on 3-5 vuoden käytännön ohjelmointikokemus, pääkielet GO, PythonHobbies: ohjelmoi ja etsi uusia teknologioita viimeisimmästä: kiireinen omien projektiensa kanssa flutter Teacherilla
OZONI-taustakehittäjällä on 3-5 vuoden käytännön ohjelmointikokemus, pääkielet GO, PythonHobbies: ohjelmoi ja etsi uusia teknologioita viimeisimmästä: kiireinen omien projektiensa kanssa flutter Teacherilla
Go: n käytön aloittaminen
-Aihe 1.Työkalut ja Go: n käytön aloittaminen
-Aihe 2. Testaus Go. Osa 1
-Aihe 3. Perustietotyypit Gossa
-Aihe 4. Taulukot, viipaleet ja sanakirjat
-Aihe 5. Rakenteet
-Aihe 6. Toiminnot ja menetelmät
-Aihe 7. Liitännät. Osa 1
-Aihe 8. Liitännät. Osa 2
-Aihe 9. Virheiden käsittely. Paniikkikonsepti
-Aihe 10. Testaus Go. Osa 2
Samanaikaisuus Gossa
-Aihe 11. Gorutiinit ja kanavat
-Aihe 12. Synkronointiprimitiivit. Osa 1
-Aihe 13. Synkronointiprimitiivit. Osa 2
-Aihe 14. Samanaikaisuusmallit
-Teema 15. Mene sisään. Ajastin
-Teema 16. Mene sisään. Muisti ja roskien keräys
- Aihe 17. Kotitehtävien analysointi ja vastaukset kysymyksiin. Osa 1
Vakiokirjastot ja -käytännöt
-Aihe 18. Työskentely I/O: n kanssa Gossa
-Aihe 19. Tietojen muotoilu
-Aihe 20. Vuorovaikutus käyttöjärjestelmän kanssa
-Aihe 21. Heijastus
-Aihe 22. Koodin luominen Gossa
-Aihe 23. Asetustiedostot ja kirjaus
-Aihe 24. Go-ohjelmien profilointi ja optimointi
Työskentely verkon ja tietokannan kanssa
-Aihe 25. Konteksti ja matalan tason verkkoprotokollat
-Aihe 26. Työskentely SQL: n kanssa
-Aihe 27. Työskentely HTTP: n kanssa
-Aihe 28. Työskentely gRPC: n kanssa
- Aihe 29. Kotitehtävien analysointi ja vastaukset kysymyksiin. Osa 2
Mikropalvelut
-Aihe 30. Monoliitti ja mikropalvelut
-Aihe 31. Viestijonot
-Teema 32. Docker
-Aihe 33.Mikropalveluiden testaus
-Aihe 34. Valvonta
Projekti
-Aihe 35. Projektityö. Johdatus
-Aihe 36. Hankkeiden konsultointi
-Aihe 37. Viimeinen oppitunti