Навигација

19М034ИП - Алати за интернет програмирање

Спецификација предмета
НазивАлати за интернет програмирање
Акроним19М034ИП
Студијски програмЕлектротехника и рачунарство
Модул
Тип студијамастер академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
    Наставник/сарадник (ДОН)
    Број ЕСПБ6.0Статус предметаизборни
    Условљност другим предметимаНема
    Циљеви изучавања предметаСтуденти ће научити да ефикасно имплементирају динамичке веб сајтове, као и њихову заштиту, користећи различите програмске алате отвореног кода.
    Исходи учења (стечена знања)Студенти ће научити могућности различитих софтверских алата отвореног кода за имплементацију динамичких веб сајтова, односно веб апликација. Кроз практичан рад, студенти ће научити функционисање изабраног софтверског алата.
    Садржај предмета
    Садржај теоријске наставеУ оквиру теоријске наставе ће бити дат преглед софтверских алата за ефикасну и флексибилну израду динамичких веб сајтова. Биће изложене могућности и концепти различитих софтверских алата као што су: Bootstrap, jQuery, React, Wordpress, Laravel и слични
    Садржај практичне наставеСтуденти ће научити кроз практичан рад изабрани софтверски алат који је заснован на програмским језицима којим се имплементирају веб апликације. Софтверски алати који ће се проучавати су: Bootstrap, jQuery, React, Wordpress, Laravel и слични. Студенти ће имплементирати веб сајт помоћу изабраног софтверског алата кроз консултације са професором и на лаб вежбама.
    Литература
    1. Drishti Jain, Ultimate Laravel for Modern Web Development: Build Robust and Interactive Enterprise-Grade Web Apps using Laravel's MVC, Authentication, APIs, and Cloud Deployment, 2024
    2. Daniel Foreman, Bootstrap 5 Foundations with SASS: Learn Bootstrap 5, then enhance it with SASS to create unique website designs, 2023
    3. Slajdovi na http://home.etf.rs/~aleksandra/IP.html
    Број часова активне наставе недељно током семестра/триместра/године
    ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
    31.5
    Методе извођења наставеНастава се састоји из предавања и практичног рада.
    Оцена знања (максимални број поена 100)
    Предиспитне обавезеПоенаЗавршни испитПоена
    Активности у току предавањаПисмени испит40
    Практична настава12Усмени испит
    Пројекти48
    Колоквијуми
    Семинари