
Advanced standards in internet technology application
- Class 30
- Practice 30
- Independent work 120
Course title
Advanced standards in internet technology application
Lecture type
Obligatory
Course code
22-01-515
Semester
4
ECTS
6
Lecturers and associates
Course overview
This module introduces students to the advanced application of standards within Web technologies and open-source frameworks, as well as the advanced use and application of CSS within webpages and frameworks.
Students will learn about:
• Advanced knowledge about standards used in applying Internet and Web technology, and open-source frameworks.
• CSS custom properties, web browser rendering and pre-processing CSS.
• Understanding of Paradigm patterns and g of logical functioning of CSS.
• Editing and positioning of HTML elements using CSS rules.
• Using CSS to build responsive web pages.
• Creating rich HTML pages using CSS animations, transitions, and multimedia.
The module is taught through integration of theory, know-how and individual practical learning and problem solving. The module assessment is based on individual student projects, and homework with individual approach. Individual student project is based on an individual practical approach to creation of a website by using an open-source framework and using advanced technics of web design with a minimum of six web pages applying learned techniques.
This module is a part of the front-end core of the study, actively taking students through multimedia solution development, specifically focusing on advanced use of Web technologies, frameworks, and CSS. Skills learnt in this module will contribute significantly to other subsequent front-end core modules.
Literature
Essential reading:
1. Frain, B. (2020) Responsive Web Design with HTML5 and CSS: Develop future-proof responsive websites using the latest HTML5 and CSS techniques. 3rd Edition. Birmingham: Packt Publishing
2. Jobsen, B. (2016) Sass and Compass Designer's Cookbook. Birmingham: Packt Publishing
Recommended reading:
1. Jakobus, B. and Marah, J. (2018) Mastering Bootstrap 4. 2nd edition, Birmingham: Packt Publishing
Further reading:
1. Moreto, S. (2016) Bootstrap 4 By Example. Birmingham: Packt Publishing
Minimal learning outcomes
- Create a simple HTML page by applying the CSS grid model, according to the detailed specification.
- Choose the appropriate CSS custom properties, according to the specification and used them in CSS to create a consistent HTML page.
- Choose the appropriate pre-processing CSS, according to the specification and used them instead of CSS to create a consistent HTML page.
- Create a simple web page using an open-source framework.
Preferred learning outcomes
- Plane and choose the appropriate HTML elements CSS grid model to create a complex HTML page, according to the detailed specification.
- Reconsider appropriate CSS custom properties, according to the specification and used them in CSS to create a consistent responsive HTML page.
- Reconsider appropriate pre-processing CSS, according to the specification and used them instead of CSS to create a consistent responsive HTML page.
- Create web page templates for different sections of a website by using an open-source framework.