Golang izstrādātājs. Profesionāls - kurss 98 000 rub. no Otus, apmācība 5 mēneši, datums 28.09.2023.
Literārs Mistrojums / / December 03, 2023
Pārejot uz Go, cilvēki bieži saskaras ar dažādām neērtībām, ko rada atšķirība starp Go un citām programmēšanas valodām. Šajā kursā mēs vēlamies izskaidrot, kas ir Go-way, runāt par valodas idiomām un palīdzēt izvairīties no izplatītām kļūdām. Kursu programma ļaus ienirt attīstībā Go, lai risinātu praktiskas problēmas, padziļinātu zināšanas par valodu un ar to saistīto tehnoloģiju kaudzi. Pirmās nodarbības aptver Golangas pamatus. Tas padara programmu piemērotu tiem, kam ir programmēšanas pieredze citās valodās, lai ātri pārietu uz progresīvām tēmām. Tiem, kuri jau ir iepazinušies ar Go, kursu uzsākšana ļaus sistematizēt un atsvaidzināt pamatzināšanas.
Šis kurss ir piemērots:
- tīmekļa izstrādātājiem, kuri vēlas pārkvalificēties programmā Go un paplašināt savu prasmju līmeni;
- visi tie, kuri jau ir sapratuši Go pamatus un vēlas sākt pareizi lietot valodu.
Kursa funkcijas:
Apgūstiet Golang iekšējo darbību, ne tikai valodas sintaksi
Prakse - reālas problēmas un to risinājumi, ar kurām autori saskārās, strādājot ar Go
Teorija - reāli gadījumi, kad lieli augstas slodzes projekti tiek pārsūtīti uz Golang valodas steku no citiem tehnoloģiju skursteņiem (PHP, C#)
Izlaiduma projekts (portfeļa lieta) - patstāvīga mikropakalpojuma izstrāde
Absolventi varēs:
- rakstīt ražošanai gatavu kodu, daudzpavedienu un konkurētspējīgas programmas;
- izprast Go valodas sintaksi un iekšējo struktūru;
- izprast tīkla programmēšanas īpatnības;
- jāprot izveidot mikropakalpojumus, izmantojot Go;
- izvietot mikropakalpojumus, izmantojot docker.
1
labiBeidzis MSTU. N.E. Bauman, specialitāte “Pacelšanas un transporta sistēmu inženieris-konstruktors.” Pirmo darbu atradu nejauši, izveidojot mājaslapu draugam. Profesijā strādāju vairāk nekā 8 gadus, kopš trešā kursa institūtā. Pieredze ietvēra...
Beidzis MSTU. N.E. Bauman, specialitāte “Pacelšanas un transporta sistēmu inženieris-konstruktors.” Pirmo darbu atradu nejauši, izveidojot mājaslapu draugam. Profesijā strādāju vairāk nekā 8 gadus, kopš trešā kursa institūtā. Pieredze ietvēra galvenās lapas dizaineru uzņēmumā Rambler&Co, ziņu parsētāju un reklāmas kontu integrāciju. Ilgi rakstīju PHP un vēlāk pārgāju uz Go. Droši vien daiļā gofera dēļ. Skolotājs
1
labiOZONI aizmugursistēmas izstrādātājam ir 3-5 gadu praktiskā programmēšanas pieredze, galvenās valodas GO, PythonHobbies: programmēšana un jaunu tehnoloģiju meklēšana no jaunākajām: aizņemts ar saviem projektiem par flutter Teacher
OZONI aizmugursistēmas izstrādātājam ir 3-5 gadu praktiskā programmēšanas pieredze, galvenās valodas GO, PythonHobbies: programmēšana un jaunu tehnoloģiju meklēšana no jaunākajām: aizņemts ar saviem projektiem par flutter Teacher
Darba sākšana ar Go
-1. tēma. Rīki un darba sākšana ar Go
-2. tēma. Testēšana programmā Go. 1. daļa
-3. tēma. Elementārie datu veidi programmā Go
-4. tēma. Masīvi, šķēles un vārdnīcas
-5.tēma. Struktūras
-6.tēma.Funkcijas un metodes
-7.tēma.Saskarnes. 1. daļa
-8. tēma. Saskarnes. 2. daļa
-9. tēma. Kļūdu apstrāde. Panikas jēdziens
- 10. tēma. Testēšana programmā Go. 2. daļa
Vienlaicība Go
-11. tēma. Gorutines un kanāli
-12.tēma. Sinhronizācijas primitīvi. 1. daļa
-13.tēma. Sinhronizācijas primitīvi. 2. daļa
-14. tēma. Vienlaicīguma modeļi
-15.tēma.Iet iekšā. Plānotājs
-16.tēma.Iet iekšā. Atmiņa un atkritumu savākšana
- 17. tēma. Mājas darbu analīze un atbildes uz jautājumiem. 1. daļa
Standarta bibliotēkas un prakse
-18. tēma. Darbs ar I/O programmā Go
-19. tēma. Datu formatēšana
-20. tēma. Mijiedarbība ar OS
-21.tēma.Refleksija
-22. tēma. Koda ģenerēšana programmā Go
-23. tēma. Konfigurācijas faili un reģistrēšana
-24.tēma.Go programmu profilēšana un optimizācija
Darbs ar tīklu un datu bāzi
-25. tēma. Konteksts un zema līmeņa tīkla protokoli
-26. tēma. Darbs ar SQL
-27. tēma. Darbs ar HTTP
-28. tēma. Darbs ar gRPC
- 29. tēma. Mājas darbu analīze un atbildes uz jautājumiem. 2. daļa
Mikropakalpojumi
-Tēma 30. Monolīts un mikropakalpojumi
-31.tēma.Ziņojumu rindas
-32.tēma.Dokeris
-33.tēma.Mikropakalpojumu testēšana
-34.tēma.Uzraudzība
Projekts
-35.tēma. Projektu darbs. Ievads
-Tēma 36. Konsultācijas par projektiem
-37.tēma.Noslēguma nodarbība