GO programiranje


Prijavi se
Početak obuke
Broj časova
32
Cena obuke
590 EUR

Šta je Go?

Go (GoLang) je programski jezik stvoren u Google-u, objavljen 2009. godine kao open-source projekat. Go je statički kompajliran jezik, osmišljen tako da liči na C, i po formi i po funkciji.

Priča o Go-u počinje od internog Google eksperimenta, započetog kako bi se stvorio jezik koji bi rešio mane i nedostatke drugih programskih jezika zadržavajući samo njihove “dobre delove”. Go je veoma jednostavan jezik za učenje. Njegovi osnovni koncepti su svedeni na minimum, a njegova sintaksa je dizajnirana tako da bude čitka i nedvosmislena. Go je postao nezamenljiv alat za izgradnju distribuiranih sistema i mikroservisa. Jedan od ključnih faktora koji to dokazuju to je rastuća zajednica i veoma aktivan razvoj.

U proteklih nekoliko godina Go je uvek bio u top 10 programskih jezika koje programeri biraju za svoje projekte. Kombinacija jednostavnosti, brzine i sposobnosti da se ponaša kao sistemski jezik, postavila je stabilnu osnovu za razvoj u budućnosti.

Zašto da naučite Go?

  • Go je zabavan za učenje. Kada ga jednom savladate, vaše veštine se mogu prevesti u razumevanje drugih računarskih jezika.
  • Go je moderan jezik - star je samo 5 godina (Python ima 24, Java i Ruby imaju po 20, C ++ ima 32, a C ima čak 43 godine). Ali, mobilni telefon koji imate u džepu je moćniji od računara pre 25 godina! Go je dizajniran da reši sadašnje probleme na sadašnjim računarima.
  • Go je mali i lep jezik - postoji samo 25 ključnih reči, što olakšava pisanje i čitanje. Go čak ima alatku koja će reformirati kod u standardan, tako da će i vama i drugima biti lakši za čitanje.
  • Pravićete puno grešaka kada počnete da učite Go. Zato, ako se vaš program uopšte ne pokreće, on će vam reći gde je problem i reći vam zašto.
  • Go je statistički jezik. Možete da otkrijete čitavu klasu grešaka u programu,  pre nego što se program čak i pokrene. To znači da morate malo više da razmislite, ali i da nikada ne morate da ispravljate ove teške greške.
  • Go je compiled jezik - to znači da je brz. Čak i za najveći Go program, kompajler može posao obaviti za manje od 2 sekunde.

Sadržaj obuke

  • Uvod u Go
  • Structs and pointers
  • Rad sa stringovima
  • Rukovanje greškama
  • Paralelno izvršavanje koda
  • Kreiranje i korišćenje paketa
  • Testiranje koda
  • Otkrivanje i ispravljanje grešaka
  • Code performance
  • Rad sa http paketom
  • Rad sa JSON-om
  • Rad sa datotekama
  • Upotreba regularnih izraza
  • Rad sa vremenom

Kontakt

Naš tim vam stoji na raspolaganju!
Javite nam se (svaki radni dan 9:00-17:00):
+381 63 4567 50 ; info@semosedu.com

Koliko je ovo zanimanje traženo u Srbiji?

Pogledajte koje sve kompanije imaju otvorene pozicije na  helloworld

Popust

Navedeni popusti se ne mogu kombinovati i isti su podrška mladima, nezaposlenim osobama, kao i lojalnim polaznicima.

  • Studenti, nezaposlena lica - 10% prilikom upisa na prvu obuku
  • Svi polaznici – 10% prilikom upisa na drugu obuku
  • Svi polaznici – 15% prilikom upisa na 3 ili više obuka

Plaćanje

  • Plaćanje u gotovini na našoj adresi
  • Plaćanje preko računa banke
  • Plaćanje fakturom

Ishodi učenja

Do kraja kursa učesnici će:

  • Naučiti da čitaju i pišu Go kod
  • Imati znanje o tome kako pisati svakodnevne alate za produktivnost
  • Planirati i postavljati okruženja za izgradnju web usluga
  • Kreirati aplikacije koje se mogu izvršavati na različitim platformama
  • Znati kako da razviju konkurentne aplikacije
  • Pisati svoje i koristiti biblioteke trećih strana
  • Znati kako da hostuju svoju aplikaciju, kao i neke od opcija za primenu