13М114ИП - Веб системи и технологије
Спецификација предмета | ||||
---|---|---|---|---|
Назив | Веб системи и технологије | |||
Акроним | 13М114ИП | |||
Студијски програм | Електротехника и рачунарство | |||
Модул | модул Аудио и видео технологије, модул Биомедицински и еколошки инжењеринг, модул Електроенергетски системи Смер - Мреже и системи, модул Електроенергетски системи Смер - Обновљиви извори енергије, модул Електроенергетски системи Смер - Постројења и опрема, модул Електроника и дигитални системи, модул Енергетска ефикасност, модул Информационо комуникационе технологије, модул Микроталасна техника, модул Наноелектроника и фотоника, модул Примењена математика, модул Рачунарска техника и информатика, модул Сигнали и системи, модул Софтверско инжењерство | |||
Тип студија | мастер академске студије | |||
Наставник (предавач) | ||||
Наставник/сарадник (вежбе) | ||||
Наставник/сарадник (ДОН) | ||||
Број ЕСПБ | 6.0 | Статус предмета | изборни | |
Условљност другим предметима | нема | |||
Циљеви изучавања предмета | Циљ наставе је оспособљавање студената да пројектују и пишу савремене интернет апликације клијент-сервер архитектуре. Студенти треба да науче осмишљавање сложених веб система и да употребљавају модерне веб технологије. | |||
Исходи учења (стечена знања) | На крају одслушаног предмета студенти ће бити оспособљени да уз помоћ савременог развојног окружења развију пословне веб системе засноване на PHP програмском језику или неком PHP радном оквиру. Биће компетентни да дизајнирају веб апликације вишеслојне или микросервисне архитектуре. | |||
Садржај предмета | ||||
Линк ка страници предмета | https://rti.etf.bg.ac.rs/rti/os4ip/ | |||
Садржај теоријске наставе | Основе HTML, CSS, и JavaScript програмских језика. Основе PHP програмског језика. Синтакса PHP језика, оператори. Колачићи и сесије. Повезивање са базом података. Напредни PHP концепти. AJAX технологија. PHP радни оквири: CodeIgniter и Laravel. Пример комплетне комерцијалне апликације реализоване помоћу научених технологија. | |||
Садржај практичне наставе | Практични примери употребе наведених технологија. Реализација комплексног пословног веб система, по фазама, уз коришћење најновијих верзија технологија HTML, CSS, JavaScript, Boostrap, PHP, AJAX и MySQL. | |||
Литература | ||||
| ||||
Број часова активне наставе недељно током семестра/триместра/године | ||||
Предавања | Вежбе | ДОН | Студијски и истраживачки рад | Остали часови |
2 | 2 | 1 | ||
Методе извођења наставе | Предавања, аудиторне вежбе, самостална израда пројекта са презентовањем, рад у савременим алатима и радним оквирима кроз лабораторијске вежбе. | |||
Оцена знања (максимални број поена 100) | ||||
Предиспитне обавезе | Поена | Завршни испит | Поена | |
Активности у току предавања | 0 | Писмени испит | 30 | |
Практична настава | 0 | Усмени испит | 0 | |
Пројекти | 40 | |||
Колоквијуми | 30 | |||
Семинари | 0 |