Dokument se učitava



Academy of Technical and Art Applied Studies

School of Electrical and Computer Engineering

Standard User Interfaces Course code: 130611 | 6 ECTS credits

Basic information
Level of Studies: Undergraduate applied studies
Year of Study: 2
Semester: 3
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
activities during lectures
activities on practial excersises
seminary work
Final exam
Written exam
Oral exam