Semester: 3
ECTS: 4
Lectures: 15
Practice sessions: 30
Independent work: 75
Module Code: 24-222-0068
Semester: 3
ECTS: 4
Lectures: 15
Practice sessions: 30
Independent work: 75
Module Code: 24-222-0068

Module title:


User interface development

Lecturers and associates:



Module overview:


This module provides students with skills and knowledge needed to develop static web sites, to use appropriate tools and to apply ways of thinking required for designing web sites with modern user experience.

This module provides the foundation for web development modules that students will take in the following semesters. Skills brought by this module will contribute significantly to students’ development as professionals in respecting fields.

The module assessment is based on individual student projects. In these projects, students must create a static website according to the given specification.


Literature:


Required readings:
1. Robbins, J. (2018) Learning Web Design: A Beginner´s Guide to HTML, CSS, JavaScript, and Web Graphics. 5th edn. Sebastopol: O´Reilly Media, New York, NY
2. Google Inc. (2021) Google HTML/CSS Style Guide [Online]. Available at https://google.github.io/styleguide/htmlcssguide.html (Accessed: 25 April 2021).
3. W3C (2021) W3C [Online]. Available at https://www.w3.org/ (Accessed: 25 April 2021).
4. W3 Schools (2021) W3 Schools [Online]. Available at https://www.w3schools.com (Accessed: 25 April 2021)
5. Stack Overflow (2021) Stack Overflow [Online]. Available at https://stackoverflow.com/ (Accessed: 22 April 2021).

Supplementary readings:
McGrath, M. (2020) HTML, CSS and JavaScript in easy steps. In Easy Steps Limited, Workshire
UX Planet (2021) UX Planet [Online]. Available at: (Accessed: 22 April 2021).
Smashing Magazine (2021) Smashing Magazine [Online]. Available at (Accessed: 22 April 2021).
A List Apart (2021) A List Apart [Online]. Available at (Accessed: 22 April 2021).
(2021) CSS Tricks [Online]. Available at (Accessed: 22 April 2021).