Информације о курсу – Увод у веб и интернет технологије @ Математички факултет
Академска година 2021/22
Наставници и асистенти
-
Наставник: проф. др Александар Картељ
-
Асистент: Јелена Марковић
-
Сарадник: Милица Гњатовић
-
Сарадник: Луција Миличић
Званичан план и програм курса
Концепција курса
Елементи:
-
Предавања
-
Вежбе
-
Консултације и практични рад
-
Писмени и усмени испит
Садржај курса
-
Увод у рачунарске мреже (на предавањима)
-
Улога и начин рада рачунарских мрежа
-
Компоненте рачунарских мрежа
-
Распон рачунарских мрежа
-
Топологија рачунарских мрежа
-
Слојеви код рачунарских мрежа
-
-
Интернет, услуге и протоколи (на предавањима)
-
Опис Интернета
-
Историјат Интернета
-
Архитектура Интернета
-
Технологије приступа Интернету
-
Интернет сервиси
-
Интернет протоколи
-
-
Језици за обележавање (на предавањима)
-
Рад са текстуалним документима
-
Стандадни општи језик за обележавање - SGML
-
Прошириви језик за обележавање - XML
-
-
HTML 5 (на вежбама)
-
html,head,body -
meta,title,script,style,link (za ukljucivanje css-a) -
header,main,footer,aside,article,section,nav -
p,h1-h6,em,strong,small,b,i,u,sub,sup -
address,blockquote,q,cite,pre,code -
ul,ol,li,dl,dd,dt -
img,audio,video,iframe -
table,tr,td,th,caption -
input,select,option,textarea,label -
div,span
-
-
CSS (на вежбама)
-
Nачини укључивања CSS декларација
-
Селектори
-
Атрибути
-
-
Програмски језик ЈаваСкрипт (на предавањима и на вежбама)
-
Карактеристике језика ЈаваСкрипт
-
ЈаваСкрипт окружење за извршавање
-
Структура ЈаваСкрипт програма
-
Функције и затворења
-
Објекти и низови
-
Функције вишег реда
-
Напредни објекти
-
Асинхрони ЈаваСкрипт
-
Изузетци
-
Модули
-
Верзије и стилови кŏдирања у језику ЈаваСкрипт
-
-
ЈаваСкрипт програмирање на клијентској страни (на вежбама и на предавањима)
-
Дебагирање клијентског JavaScript кŏда уз помоћ веб прегледача
-
Објектни модел документа (DOM)
-
Догађаји
-
-
ЈаваСкрипт програмирање коришћењем окружења
node(на вежбама и на предавањима)-
Извршно окружење
node -
Догађаји код окружења
node -
Рад са датотекама
-
Рад са токовима
-
Догађаји и токови података
-
-
ЈаваСкрипт серверско програмирање коришћењем окружења
node(на вежбама и на предавањима)-
Мрежне апликације
-
Веб апликације
-
Обрада веб формулара
-
-
ЈаваСкрипт серверско програмирање коришћењем окружења
express(на вежбама и на предавањима)-
Веб апликације
-
Обрада веб формулара
-
-
ЈаваСкрипт програмирање MongoDB база података (на вежбама и на предавањима)
-
NoSQL база података
MongoDB -
ЈаваСкрипт библиотека за рад са
MongoDBбазом
-
-
Напредне серверске ЈаваСкрипт апликације (на вежбама и на предавањима)
-
Напредне
nodeвеб апликације -
Напредне
expressвеб апликације
-
Напомена. Очекује се да полазници курса већ поседује основно знање програмирања на програмском језику C, тако да се у овом курс неће детаљно објашњавати ти елементи.
Оцењивање и бодовање
-
Укупан број поена које носе практичне провере знања је 60
- Једна практична провера знања - практични део завршног испита (у овој школској години нема колоквијума).
-
Укупан број поена које носи усмени испит је 40
-
Да би студент био позван на усмени испит, потребно је да освоји не мање од 30 поена на практичном делу завршног испита
-
Усмени испит се полаже у директној усменој комуникацији са наставником, одговарајући на питња са цедуљице коју је извукао
-
Пре одговарања, студент има право да напише концепт, којим се може служити током разговора са наставником
-
Статусне информације
Термини за консултације у академској 2021/22. години
-
проф. др Владимир Филиповић: четвртком у 17 сати. Да би се консултације одржале, потребно је најавити се преко електорнске поште најкасније до среде у 12 сати. За консултације ће се користити моја Webex соба, на aдреси https://matf.webex.com/meet/vladaf.
-
Јелена Марковић: —.
-
Виктор Новаковић: —.
-
Милица Гњатовић: —.
Аутори веб страна курса
Виктор Новаковић
Милица Гњатовић

Овај садржај је заштићен лиценцом Creative Commons Attribution-NonCommercial 3.0 Unported License.
За програмски код који се односи на садржај овог курса се може сматрати да је заштићен MIT лиценцом.