Навигација

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.
Литература
  1. JavaScript - Свеобухвати водич, David Flanagan (O'Reilly, превод Микрокњига)
  2. PHP и MySQL - Развој апликација за веб, Luke Welling, Laura Thomson (O'Reilly, Микрокњига)
  3. PHP & MySQL: Server-side Web Development, by Jon Duckett, 1st edition, Wiley, 2022, ISBN: 978-1119149224 (in english)
  4. Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites (Learning PHP, MYSQL, Javascript, CSS & HTML5), by Robin Nixon, 6th edition, O'Reilly Media, 2021, ISBN: 978-1492093824
  5. Збирка решених задатака из JavaScript-a (електронско издање скрипте), Дражен Драшковић, Електротехнички факултет Униерзитета у Београду.
Број часова активне наставе недељно током семестра/триместра/године
ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
221
Методе извођења наставеПредавања, аудиторне вежбе, самостална израда пројекта са презентовањем, рад у савременим алатима и радним оквирима кроз лабораторијске вежбе.
Оцена знања (максимални број поена 100)
Предиспитне обавезеПоенаЗавршни испитПоена
Активности у току предавања0Писмени испит30
Практична настава0Усмени испит0
Пројекти40
Колоквијуми30
Семинари0