Наставник: Јованић М. Александра |
Статус предмета: обавезни |
Број ЕСПБ: 4 |
Услов: Нема |
Циљ предмета
Усвајање знања неопходних за креирање динамичких веб страница, напредних знања о креирању и употреби веб апликација за управљање веб садржајима (CMS), као и основним знањима креирање веб анимацијa, ефеката и напредне интеракције кроз JavaScript. |
Исход предмета
Стечена основна знања о JavaScript-у, функционално умеће креирање мањих кодова и употреба готових библиотека (jQuery). Самостално постављање CMS платформе (Wordpress), дизајнирање теме и прилагођавање готових тема. Познавање основа скрипт језика PHP. |
Садржај предмета
Теоријска настава
Дизајн за динамичке веб стране. Основе JavaScript-а. Употреба JavaScript библиотека. Апликације за управљање веб садржајима. Wordpress. Дизајнирање теме за Wordpress. Скрипт језик PHP.
Практична настава:
Свакy тематскy јединицy прати један или више малих задатака, који се практично реализију применом стеченог знања. Пројекти током семеста су: интерактивна веб анимација и дизајн прилагођен за различите уређаје (респонсивни дизајн). Крајем семестра студенти крећу са реализацијом испитног задатка – веб сајта са CMS-ом (последње четири недеље).
Методске јединице по недељама:
1. Увод напредне концепте веб дизајна - динамички садржаји. Анализа актуелних технологија и техника.
2. Синтакса JavaScript-а.
3. Типови података и контроле тока у JavaScript-у.
4. Употреба библиотека. јQuery.
5. Дизајн ефеката. Спрајтови и интерактивне анимације.
6. Респонсивни дизајн.
7. CMS платформе – пример Wordpress. Инсталација и прилагођавање теме.
8 – 10. Дизајнирање CMS теме. Кодирање теме - статично. Модуларни, функционални дизајн.
11.- 13. Повезивање теме са CMS-ом. PHP синтакса. МySQL. Основна поставка испитног пројекта
14 - 15. Критичке радионице. Анализа проблема и реализација завршних фаза испитног пројеката. |
Препоручена литература
- Addison, D. (2006) Web Site Cookbook. O'Reilly, Cambridge, USA.
- Musciano, C. / Kennedy, B (2004) HTML & XHTML: The Definitive Guide. O'Reilly. Cambridge, USA.
- Нилсен, Џ. (2001) Дизајн функционалних web страна. ЦЕТ. Београд.
- Marcotte, E. (2011) Responsive web design. A Book Apart.
- Cederholm, D. (2010) CSS3 for Web Designers. A Book Apart.
- Flanagan, D. (2001) JavaScript: The Definitive Guide. O'Reilly, Cambridge, USA.
- Nixon, R. (2012) Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites. O'Reilly, Cambridge, USA.
|
Број часова активне наставе |
Остали часови |
Предавања: 1 |
Вежбе: 0 |
Студијски истраживачки рад: 1 |
0 |
Методе извођења наставе
- предавањa са илустрацијама/узорцима, практична демонстрација техника, метода и поступака рада;
- практичан рад студената на решавању, изради или презентацији задатака у рачунарској учионици
- вођене групне дискусије и критике у вези са радовима и истраживањима;
|
Оцена знања (максимални број поена 100) |
Предиспитне обавезе
|
|
60 |
Завршни испит |
|
40 |
Редовно похађање наставе
и активност на часовима |
|
10 |
Уметнички задатак – пројекат |
|
40 |
Колоквијум – уметнички задатак/пројекат |
2 |
50 |
|
|
|