Vještina Programski jezik Go

Od ljetnog semestra akademske godine 2019./2020. na FER-u će se izvoditi vještina Programski jezik Go.

U sklopu ove vještine polaznici će naučiti osnovne i neke naprednije koncepte programskog jezika Go, naučiti razvijati aplikacije u programskom jeziku Go te koristiti pomoćne programe i alate koji tvore Golang ekosustav. Nakon završetka vještine studenti će biti u stanju koristiti osnovne i složene koncepte programskog jezika Go, koristiti razvojno okruženje Visual Studio Code, kreirati multiplatformske aplikacije u programskom jeziku Go, koristiti osnovne pakete programskog jezika Go te dodatne odabrane pakete trećih strana, koristiti mrežnu komunikaciju, funkcije na razini operacijskog sustava (datoteke) te baze podataka, kao i upravljati procesima isporuke i integracije aplikativnih rješenja pisanih u programskom jeziku Go.

Predavanja i vježbe u sklopu vještine bit će organizirane u dogovoru s polaznicima (i ovisiti o broju polaznika), a održavat će ih skupina predavača s bogatim praktičnim iskustvom svakodnevnog rada u Golangu.

Programski jezik Go je brz, "statically typed", kompajlirani open-source programski jezik opće namjene. Razvijen je u Google-u kao programski jezik pogodan za izradu mrežnih aplikacija i distribuiranih sustava. Iako je jedan od najmlađih (star je točno 10 godina), Go je ujedno i jedan od najbrže rastućih (i najbolje plaćenih :) ) programskih jezika u svijetu, a 2019. godine je prema HackerRank-u bio prvi na listi programskih jezika koje postojeći developeri žele naučiti. Osim Google-a, programski jezik Go koriste i mnoge druge velike i poznate kompanije, kao npr. CloudFlare, Alibaba, Dropbox, Heroku, Netflix, HAProxy Technologies, SoundCloud, Uber, IBM, eBay, Amazon...

Za upis vještine i/ili dodatne informacije o predmetu pošaljite e-mail na tomislav.jagust@fer.hr.

Autor: Tomislav Jagušt
Popis obavijesti