Semester: 3
ECTS: 5
Lectures: 30
Practice sessions: 30
Independent work: 90
Module Code: 24-00-511-E
Semester: 3
ECTS: 5
Lectures: 30
Practice sessions: 30
Independent work: 90
Module Code: 24-00-511-E

Module title:


Standards in internet technology application


Module overview:


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

This module is core to the Software Engineering subspecialisation and provides the foundation for web development modules that students will take in the following semesters. This module contributes significantly to students’ development as professionals in respected fields.

Students will learn:
• Web development foundations, which are necessary to build skills that are more complex and required in the labour market.
• How to structure HTML document, apply CSS styles, and program simple JavaScript algorithms needed to create rich Internet applications.
• How to use external JavaScript libraries and apply them to produce responsive, good-looking rich Internet applications.
• How to transform website specification into static website solution.

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

Literature:


Essential reading:
1. Robbins, J. (2018) Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics. 5th edn. Sebastopol: O'Reilly Media.

Recommended reading:
1. McGrath, M. (2020) HTML, CSS and JavaScript in easy steps. Warwickshire: In Easy Steps Limited.