Spinner

Документ се учитава

АТУСС

ВИШЕР

Академија техничко-уметничких струковних студија Београд

Одсек Висока школа електротехнике и рачунарства

Веб интерфејси Шифра: ОК0011 | 6 ЕСПБ

Опште информације
Ниво студија: Основне струковне студије
Година студија: 2
Семестар: 3
Услов: Нема.
Циљ: Основни циљ предмета је да студент овлада коришћењем обједињених технологија HTML5, CSS3 i JavaScript-a у практичном решавању програмерских задатака на клијентској веб страни.
Исход: Студент је оспособљен да коришћењем технологија: HTML5, CSS3 i JavaScript практично реализује прилагодљиве и интерактивне програме на клијентској страни.
Садржај предмета
Теоријска настава:
  1. HTML5: eлементи и атрибути, листе, слике, динамички елементи, улазни елементи.
  2. HTML5 : линкови, мапирања, фонтови, енкодовање, формати приказа, догађаји.
  3. CSS3: стилизовање, својства, боје, позадине, текст, слике, градијенти, валидације.
  4. CSS3: линкови, табеле, ограде, маргине, листе, курсори, видљивост, трансформације, анимације.
  5. JavaScript: језик, променљиве, услови и петље, функције и анонимне функције.
  6. JavaScript: објекти, догађаји, селектори, интеракција са документом, дебаговање.
  7. JavaScript: регуларни изрази, мултимедија, компатибилност, валидације.
  8. Иинтерфејс Forms, видео и аудио интерфејс.
  9. Интерфејси Fullscreen, Canvas, SVG.
  10. Интерфејси DragАndDrop, WebStorage, LocalStorage.
  11. Интерфејси History, Geolocation.
  12. Интерфејси PageVisibility, WebMessaging.
  13. Интерфејси WebSocket, WebWorkers, File.
  14. React: MVC парадигма, компоненте, животни циклус компоненте, рутирање, вишестраничне апликације.
  15. React : JSX, одржавање стања, стилови, управљање стањем и апликације и подацима, Redux.
Практична настава:
  1. Практична настава прати програм предавања решавањем задатака у рачунарској лабораторији.
Литература
  1. Хуан Дијего Гаучат (Juan Diego Gauchat), Интегрисане технологије за израду ВЕБ страна, друго издaњe, Микро књига, Бeoгрaд, 2014.
  2. П. Штрбац, А. Ивановић, Стандардни кориснички интерфејси – приручник за лабораторијске вежбе, АТУСС, 2024.
  3. Кирупа Чинатамби (Kirupa Chinnathambi), Научите React, Микро књига, 2018.
  4. Дејвид Фланеген (David Flanagan), JavaScript: свeoбухвaтни вoдич, Mикрo књигa, 2008.
Број часова активне наставе (недељно)
Предавања: 3
Вежбе: 2
Други облици наставе: 0
Оцена знања (максималан број поена 100)
Предиспитне обавезе
Поени
активности у току предавања
10
активности на лабораторијским вежбама
10
семинарски рад
10
колоквијум
40
Завршни испит
Поени
Писмени испит
30
Усмени испит
0
Практични испит
0

Наставник

Сарадник

Обавештења
© 2024 Одсек Висока школа електротехнике и рачунарства, Београд
Војводе Степе 283, office@viser.edu.rs, +381 11 2471 099
Радно време: Понедељак - Петак 09:00-17:00