Vrsta kursaU školi
Datumavg 7, 2018 - avg 14, 2018
Vreme19:00h - 22:15h (uto/čet)
MestoNovi Sad, Kralja Aleksandra 12
Slobodnih mesta1/0
Cena10800 RSD
Prijavi se

Zbog tendencije kreiranja grafički veoma bogatih Web aplikacija, danas se u JavaScript kod unosi sve veća složenost. Da bi se smanjila ta složenost i olakšao život programerima, koriste se razni softverski okviri. AngularJS je kompletan (strukturalni) JavaScript framework napravljen od strane Google, za kreiranje dinamičkih i interaktivnih aplikacija u HTML-u. Kako je i najstariji okvir, ima i najveću zajednicu korisnika.

AngularJS omogućava pretraživaču razumevanje novih HTML konstrukcija, čime se omogućava korišćenje moćnih koncepata programiranja i softverskih šablona, kao što su povezivanje podataka, validacija i MVC. 2013. godine Angular je bio na četvrtom mestu po broju saradnika i na trećem mestu po broju zvezdica na GitHubu.

Kome je namenjena

Angular radionica je namenjena svima onima koji žele da nauče Front End JavaScript framework za UI.

Potrebno predznanje

Poznavanje HTML, JavaScript ili završeni Osnovni i Napredni kurs Front End development.

Trajanje

12 školskih časova

Sadržaj

Uvod u Angular

Angular kontroleri
– osnove kontrolera
– $http servis
– Izrada modula

Angular direktive i view
– ng-model
– ng-click
– ng-repeat
– ng-include
– filteri

Angular servisi
– uloga servisa
– $log servis
– UI servisi

Angular rutiranje
– šta je rutiranje
– rutiranje sa Angularom

Cilj radionice

Ova radionica je dizajnirana da pokrije osnovne karakteristike okvira koristeći praktične primere kroz integrisan projekat koji se lako prate. Kroz praktičan rad, videćete kako dvosmerno povezivanje podataka olakšava izgradnju stranica i formi uz održavanje jednostavnosti u JavaScript kodu i razumećete bitne apstrakcije AngularJS-a, uključujući module, kontrolore, direktive i servise.

Po završetku radionice moći ćete da počnete da pravite sopstvenu single page aplikaciju koristeći AngularJS.