Go-Backend Developer ar samaksu pēc nodarbinātības - bezmaksas kurss no Kata Academy, apmācība 7 mēneši, datums 30.03.2023.
Literārs Mistrojums / / November 29, 2023
GO aizmugursistēmas izstrādātājs - izstrādātājs, kas izstrādā lietojumprogrammas kodolu, “smadzenes” mākoņa infrastruktūrā.
1. ātri sākt strādāt IT jomā ar stabilu atalgojumu
2. mācīties un attīstīties
3. saprast detaļas par programmas darbību un mijiedarbību ar datoru
GO vai Golang ir jauna mikropakalpojumu programmēšanas valoda. To izveidoja Google, lai paātrinātu programmatūras izstrādi un kā alternatīvu C un C++. GO ir vienkārša sintakse, kas ļauj iesācējiem izstrādātājiem to viegli iemācīties.
Izstrādātāja vide
Jūs uzzināsit, kā izmantot Git, Goland, Docker pamata funkcionalitāti un veikt vaicājumus programmās MySQL, Postgres un Postman.
- Git - versiju kontroles sistēma
- Integrētā attīstības vide
- Lietojumprogrammu konteinerizācija
- Darbs ar datu bāzi
- Platformas API
- HTTP/HTPPS pieprasījumi
Golang programmēšanas valoda
Jūs uzzināsiet, kā palaist programmas, strādāt ar mainīgajiem, primitīviem un sarežģītiem tipiem un izmantot funkcijas. Jūs varēsiet rakstīt kodu, izmantojot OOP, strādāt ar standarta bibliotēkām, multithreading, izmantot izpildlaiku un optimizēt kodu.
- Golang valodas pamati
- Objektorientētā programmēšana
- Standarta bibliotēka
- Daudzpavedienu veidošana
- Izpildes laiks
- Koda optimizācija
Programmēšanas pamatprincipi
Jūs iemācīsities pielietot modeļus, pamata algoritmus un datu struktūras. Jūs uzzināsiet, kas ir koda pārstrukturēšana saskaņā ar tīra koda noteikumiem.
- Dizaina modeļi
- Algoritmi un datu struktūras
- Tīra arhitektūra
Iet pirms projekta
Jūs iemācīsities administrēt serverus, strādāt ar Docker un datu bāzēm, izmantot parsētājus, strādāt ar augstas slodzes sistēmām un mikropakalpojumiem. Mēs iemācīsim jums izvēlēties vidi, steku, ietvarus projektam un strādāt, izmantojot Agile dažādos izsekotājus.
- Web serveris
- Konteinerizācija
- SQL un NoSQL
- Projekta plānošana
- Augstas slodzes pakalpojumi
- Arhitektūra
- Projektu vadība
Komandas projekts
Prakse reālā projektā, izmantojot visas GO izstrādātājam nepieciešamās zināšanas un prasmes.
Gatavošanās tehniskajām intervijām
Palīdzēsim atsvaidzināt un sistematizēt teorētiskās zināšanas. Pēc tam jūs nokārtosit pēdējo testu par visām tēmām ar mentoru. Karjeras konsultants palīdzēs jums izveidot konkurētspējīgu CV un sagatavot jūs intervijām.