Spinner

Dokument se učitava

VIŠER

School of Electrical and Computer Engineering of Applied Studies

Belgrade

Standard User Interfaces Course code: 130611 | 6 ECTS credits

Basic information
Level of Studies: Undergraduate applied studies
Year of Study: 3
Semester: 5
Requirements: Basic computer skills and literacy.
Goal: This module is designed to provide necessary understanding of the basics of HTML5, CSS3 and JavaScript technologies as well as to qualify students to solve client side programming problems.
Outcome: On successful completion of this module, students should be qualified to develop interactive client-side programs using HTML5, CSS3 and JavaScript technologies.
Contents of the course
Theoretical instruction:
  1. HTML5.
  2. CSS3.
  3. JavaScript: variables, conditions, loops, funcions, objects, events, selectors, interraction with the documents.
  4. Forms interface.
  5. Audio and video interfaces.
  6. Canvas and SVG interfaces.
  7. Fullscreen and Strean interfaces.
  8. PointerLock and DragandDrop interfaces.
  9. WebStorage and Geolocation interfaces.
  10. History and Offline interfaces.
  11. PageVisibility and WebMessaging interfaces.
  12. WebSocket and WebWorkers interfaces.
  13. File interface.
  14. Ajax level 2.
  15. Angular.
Practical instruction (Problem solving sessions/Lab work/Practical training):
  1. Tuition is in compliance to the curriculum.
Textbooks and References
  1. Juan Diego Gauchat (2014): Integrisane tehnologije za izradu Web strana, drugo izdanje. Mikro knjiga, Beograd.
  2. D, Flanagan (2008): JavaScript: sveobuhvatni vodič. Mikro knjiga, 2008.
Number of active classes (weekly)
Lectures: 2
Practical classes: 3
Other types of classes: 0
Grading (maximum number of points: 100)
Pre-exam obligations
Points
activities during lectures
0
activities on practial excersises
10
seminary work
0
colloquium
60
Final exam
Points
Written exam
30
Oral exam
0