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