Web Technologies

Overview

In this module, you will learn how the three key technologies of HTML, CSS and JavaScript combine to provide client-side web applications. In particular, you will look at designing relevant content, how to present this content and how to integrate interactive features using dynamic behaviours. You will also learn how to test and debug web pages across multiple browser platforms and ensure your pages conform to accessibility standards and relevant legislation. As part of your consideration for multiple browser platforms you will cover a range of web design principles for mobile web applications.

Learning Objectives

On completion of this module, students will be able to:
• Demonstrate knowledge, understanding and the application of the principles and application of the three key technologies of HTML, CSS and JavaScript, to include:
o Applying the latest version of HTML to create fully compliant web pages
o Applying the latest version of CSS to control the layout and appearance of web pages across multiple browsers
o Applying JavaScript to add dynamic behaviour and interactive elements to web pages
• Demonstrate knowledge, understanding and the application of the principles and application of appropriate tools to test and debug web sites
• Demonstrate knowledge and understanding of the principles of web accessibility.

Skills

None

Assessment

Students must complete all elements of module assessment and attain an overall pass.

Coursework

100%

Examination

0%

Practical

0%

Credits

20

Module Code

CSC1030

Teaching Period

Spring Semester

Duration

12 Weeks