Навигација

19Д111ИП - Интернет програмирање

Спецификација предмета
НазивИнтернет програмирање
Акроним19Д111ИП
Студијски програмЕлектротехника и рачунарство
Модулмодул Софтверско инжењерство
Тип студијадокторске академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
    Наставник/сарадник (ДОН)
      Број ЕСПБ9.0Статус предметаизборни
      Условљност другим предметиманема
      Циљеви изучавања предметаЦиљ курса је да се кандидати упознају са напредним техникама примењеним при развоју савремених интернет апликација. Током курса се презентују концепти из области система базираних на интернет технологијама и оспособаљавање за пројектовање и имплементацију апликација велике сложености.
      Исходи учења (стечена знања)Након одлсушаног курса, кандидат ће бити способан да анализира специфичности комплексне интернет апликације, да дизајнира, развије и повеже сложене системе применом различитих интернет технологија..
      Садржај предмета
      Садржај теоријске наставеХардверска, комуникациона и софтверска архитектура сложених софтверски система. Перформансе Интернет система и оптимизација, архитектуре клијент/сервер/проxy/цацхе, Употребљивост корисничких интерфејса, Формати интернет садржаја и управљање садржајем, Веб сервиси, микросервиси, мобилне интернет апликације и интернет апликације
      Садржај практичне наставенема
      Литература
      1. Sam Newman – Building Microservices, O'Reilly
      2. Martin Kleppmann – Designing Data-Intensive Applications, O'Reilly
      3. Одабрани научни радови из водећих међународних часописа и конференција
      Број часова активне наставе недељно током семестра/триместра/године
      ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
      8
      Методе извођења наставеПредавања са презентацијом, израда пројекта, дискусија
      Оцена знања (максимални број поена 100)
      Предиспитне обавезеПоенаЗавршни испитПоена
      Активности у току предавања0Писмени испит
      Практична настава0Усмени испит30
      Пројекти0
      Колоквијуми
      Семинари70