Go-Backend Developer uz plaćanje nakon zaposlenja - besplatni tečaj Kata Academy, obuka 7 mjeseci, Datum 30.03.2023.
Miscelanea / / November 29, 2023
GO-backend programer - programer koji razvija jezgru, "mozak" aplikacije u infrastrukturi oblaka.
1. brzo početi raditi u IT-u sa stabilnom plaćom
2. učiti i razvijati se
3. razumjeti detalje rada i interakcije programa s računalom
GO ili Golang je mladi mikroservisni programski jezik. Stvorio ga je Google kako bi ubrzao razvoj softvera i kao alternativu za C i C++. GO ima jednostavnu sintaksu, što početnicima olakšava učenje.
Razvojno okruženje
Naučit ćete kako koristiti osnovnu funkcionalnost Gita, Golanda, Dockera te izvršavati upite u MySQL-u, Postgresu i Postmanu.
- Git - sustav kontrole verzija
- Integrirano razvojno okruženje
- Kontejnerizacija aplikacije
- Rad s bazom podataka
- API platforme
- HTTP/HTPPS zahtjevi
Golang programski jezik
Naučit ćete kako pokretati programe, raditi s varijablama, primitivnim i složenim tipovima te koristiti funkcije. Moći ćete pisati kod pomoću OOP-a, raditi sa standardnim bibliotekama, multithreadingom, koristiti runtime i optimizirati kod.
- Osnove jezika Golang
- Objektno orijentirano programiranje
- Standardna knjižnica
- Višenitnost
- Runtime
- Optimizacija koda
Osnovna načela programiranja
Naučit ćete primjenjivati uzorke, osnovne algoritme i strukture podataka. Naučit ćete što je refactoring koda prema pravilima čistog koda.
- Dizajn uzorci
- Algoritmi i strukture podataka
- Čista arhitektura
Krenite u predprojekt
Naučit ćete kako administrirati poslužitelje, raditi s Dockerom i bazama podataka, koristiti parsere, raditi s visokoopterećenim sustavima i mikroservisima. Naučit ćemo vas kako odabrati okruženje, stog, okvire za projekt i raditi koristeći Agile u raznim trackerima.
- Web poslužitelj
- Kontejnerizacija
- SQL i NoSQL
- Planiranje projekta
- Usluge visokog opterećenja
- Arhitektura
- Upravljanje projektima
Timski projekt
Pripravnički staž na stvarnom projektu koristeći sva znanja i vještine potrebne GO developeru.
Priprema za tehničke intervjue
Pomoći ćemo vam da osvježite i sistematizirate svoja teorijska znanja. Nakon čega ćete s mentorom položiti završni test iz svih tema. Savjetnik za karijeru pomoći će vam da napravite konkurentan životopis i pripremiti vas za intervjue.