Skip to content

Latest commit

 

History

History
235 lines (118 loc) · 9.13 KB

File metadata and controls

235 lines (118 loc) · 9.13 KB

Информације о курсу -- Увод у веб и интернет технологије @ Математички факултет

Академска година 2025/26

УВИТ

Наставници и асистенти

Званичан план и програм курса

Концепција курса

Елементи:

  • Предавања

  • Вежбе

  • Консултације и практични рад

  • Писмени и усмени испит

Садржај курса

  1. Увод у рачунарске мреже (на предавањима)

    1. Улога и начин рада рачунарских мрежа

    2. Компоненте рачунарских мрежа

    3. Распон рачунарских мрежа

    4. Топологија рачунарских мрежа

    5. Слојеви код рачунарских мрежа

  2. Интернет, услуге и протоколи (на предавањима)

    1. Опис Интернета

    2. Историјат Интернета

    3. Архитектура Интернета

    4. Технологије приступа Интернету

    5. Интернет сервиси

    6. Интернет протоколи

  3. Језици за обележавање (на предавањима)

    1. Рад са текстуалним документима

    2. Стандадни општи језик за обележавање - SGML

    3. Прошириви језик за обележавање - XML

  4. HTML 5 (на вежбама)

    1. html, head, body

    2. meta, title, script, style, link (za ukljucivanje css-a)

    3. header, main, footer, aside, article, section, nav

    4. p, h1-h6, em, strong, small, b, i, u, sub, sup

    5. address, blockquote, q, cite, pre, code

    6. ul, ol, li, dl, dd, dt

    7. img, audio, video, iframe

    8. table, tr, td, th, caption

    9. input, select, option, textarea, label

    10. div, span

  5. CSS (на вежбама)

    1. Nачини укључивања CSS декларација

    2. Селектори

    3. Атрибути

  6. Програмски језик ЈаваСкрипт (на предавањима и на вежбама)

    1. Карактеристике језика ЈаваСкрипт

    2. ЈаваСкрипт окружење за извршавање

    3. Структура ЈаваСкрипт програма

    4. Функције и затворења

    5. Објекти и низови

    6. Функције вишег реда

    7. Напредни објекти

    8. Асинхрони ЈаваСкрипт

    9. Изузетци

    10. Модули

    11. Верзије и стилови кŏдирања у језику ЈаваСкрипт

  7. ЈаваСкрипт програмирање на клијентској страни (на вежбама и на предавањима)

    1. Дебагирање клијентског JavaScript кŏда уз помоћ веб прегледача

    2. Објектни модел документа (DOM)

    3. Догађаји

  8. ЈаваСкрипт програмирање коришћењем окружења node (на вежбама и на предавањима)

    1. Извршно окружење node

    2. Догађаји код окружења node

    3. Рад са датотекама

    4. Рад са токовима

    5. Догађаји и токови података

  9. ЈаваСкрипт серверско програмирање коришћењем окружења node (на вежбама и на предавањима)

    1. Мрежне апликације

    2. Веб апликације

    3. Обрада веб формулара

  10. ЈаваСкрипт серверско програмирање коришћењем окружења express (на вежбама и на предавањима)

    1. Веб апликације

    2. Обрада веб формулара

  11. ЈаваСкрипт програмирање MongoDB база података (на вежбама и на предавањима)

    1. NoSQL база података MongoDB

    2. ЈаваСкрипт библиотека за рад са MongoDB базом

  12. Напредне серверске ЈаваСкрипт апликације (на вежбама и на предавањима)

    1. Напредне node веб апликације

    2. Напредне express веб апликације

Напомена. Очекује се да полазници курса већ поседује основно знање програмирања на програмском језику C, тако да се у овом курс неће детаљно објашњавати ти елементи.

Оцењивање и бодовање

  • Укупан број поена које носе практичне провере знања је 60

    • Једна практична провера знања - практични део завршног испита.
    • Термин колоквијума у школској 2025/26. години је недеља 24. мај 2026. године, са почетком у 17.00 часова. На колоквијуму ће се проверавати знање из градива предвиђеног за вежбе, закључно са осмом недељом наставе, у складу са планом истакнутим на страници курса.
    • Kолоквијум замењује израду прва два задатка на испиту и није обавезан, а студенти који не приступе колоквијуму имаће могућност да на испиту полажу комплетно предвиђено градиво.
  • Укупан број поена које носи усмени испит је 40

    • Да би студент био позван на усмени испит, потребно је да освоји не мање од 30 поена на практичном делу завршног испита

    • Усмени испит се полаже у директној усменој комуникацији са наставником, одговарајући на питња са цедуљице коју је извукао

    • Пре одговарања, студент има право да напише концепт, којим се може служити током разговора са наставником

  • Списак испитних питања за усмени део испита{:target="_blank"}

Статусне информације

Термини за консултације у академској 2021/22. години

  • проф. др Владимир Филиповић: ---.

  • Луција Миличић: ---.

  • Јован Рајшић: ---.

  • Ђурђа Милошевић: ---.

Аутори веб страна курса

проф. др Владимир Филиповић{:target="_blank"}

проф. др Александар Картељ{:target="_blank"}

Ања Букуров{:target="_blank"}

Никола Ајзенхамер{:target="_blank"}

Луција Миличић{:target="_blank"}

Јован Рајшић

Ђурђа Милошевић


УВИТ


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

За програмски код који се односи на садржај овог курса се може сматрати да је заштићен MIT лиценцом.