Program se primenjuje od 17.08.2017..
Savladavanje koncepata tehnoloških platformi i radnih okvira za razvoj klijentskih veb aplikacija.
Poznavanje koncepata programskog jezika JavaScript. Poznavanje arhitekture klijentskih veb aplikacija. Znanje razvoja klijentskih veb aplikacija uz korišćenje odgovarajućih radnih okvira i pratećih alata.
Uvod u programski jezik JavaScript/ Prototipsko objektno-orjentisano programiranje u jeziku JavaScript/ First-class funkcije i closure u programskom jeziku JavaScript/ Modularizacija JavaScript aplikacija/ Paterni nasleđivanja u programskom jeziku JavaScript (pseudoklasično, diferencijalno i funkcionalno)/ Dijalkti programskog jezika JavaScript/ Jezici izvedeni iz programskog jezika JavaScript i transpajliranje koda/ Arhitekture klijentskih aplikacija/ Veb komponente/ Analiza radnih okvira za razvoj klijentskih aplikacija/ Pomoćni alati za razvoj klijentskih aplikacija/ JavaScript kao jezik za razvoj sloja poslovne logike.
Predavanja; Računarske vežbe; Konsultacije. Ispit je usmeni. Ocena ispita se formira na osnovu uspeha sa laboratorijskih vežbi i usmenog ispita.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
Flanagan, D. | JavaScript : sveobuhvatni vodič | 2008 | Mikro knjiga, Beograd | Srpski jezik |
Douglas Crockford | JavaScript: The Good Parts | 2008 | Yahoo Press | Engleski |
Nate Murray, Ari Lerner, Felipe Coury, Carlos Taborda | Ng-book 2: The Complete Book on Angular 2 | 2017 | Fullstack.io | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Složeni oblici vežbi | da | da | 20.00 |
Odbrana projekta | da | da | 50.00 |
Teorijski deo ispita | ne | da | 30.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |