Програм се примењује од 17.08.2017..
Савладавање концепата технолошких платформи и радних оквира за развој клијентских веб апликација.
Познавање концепата програмског језика JavaScript. Познавање архитектуре клијентских веб апликација. Знање развоја клијентских веб апликација уз коришћење одговарајућих радних оквира и пратећих алата.
Увод у програмски језик JavaScript/ Прототипско објектно-орјентисано програмирање у језику JavaScript/ First-class функције и closure у програмском језику JavaScript/ Модуларизација JavaScript апликација/ Патерни наслеђивања у програмском језику JavaScript (псеудокласично, диференцијално и функционално)/ Дијалкти програмског језика JavaScript/ Језици изведени из програмског језика JavaScript и транспајлирање кода/ Архитектуре клијентских апликација/ Веб компоненте/ Анализа радних оквира за развој клијентских апликација/ Помоћни алати за развој клијентских апликација/ JavaScript као језик за развој слоја пословне логике.
Предавања; Рачунарске вежбе; Консултације. Испит је усмени. Оцена испита се формира на основу успеха са лабораторијских вежби и усменог испита.
Аутори | Назив | Година | Издавач | Језик |
---|
Flanagan, D. | JavaScript : sveobuhvatni vodič | 2008 | Mikro knjiga, Beograd | Српски језик |
Douglas Crockford | JavaScript: The Good Parts | 2008 | Yahoo Press | Енглески |
Nate Murray, Ari Lerner, Felipe Coury, Carlos Taborda | Ng-book 2: The Complete Book on Angular 2 | 2017 | Fullstack.io | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|
Сложени облици вежби | да | да | 20.00 |
Одбрана пројекта | да | да | 50.00 |
Теоријски део испита | не | да | 30.00 |
| Име и презиме | Вид наставе |
---|
| | Предавања |
| | Предавања |
| | Рачунарске вежбе |
| | Рачунарске вежбе |