Module Descriptors
WEB PRINCIPLES
COWB70384
Key Facts
Digital, Technology, Innovation and Business
Level 7
15 credits
Contact
Leader: Ateeq Ur Rehman
Hours of Study
Scheduled Learning and Teaching Activities: 39
Independent Study Hours: 111
Total Learning Hours: 150
Pattern of Delivery
  • Occurrence A, Stoke Campus, PG Semester 1
Sites
  • Stoke Campus
Assessment
  • Report (1500 words) weighted at 30%
  • Implementation/Testing of the final web application weighted at 70%
Module Details
Module Learning Outcomes
1. Design, create and test a web site using current web standards.
Knowledge and Understanding
Application

2. Utilise scripting and style to enhance the site for target audience and device.
Application

3. Reflect on the impact of current web standards on users and developers.
Knowledge and Understanding
Reflection
Module Indicative Content
This module will address:

Web Standards / W3C
Design / Media
• Web Graphics
• Web Design Concepts
• Accessibility
• Responsive Web Design

HTML
• What HTML is / its history
• Current versions of HTML
• The DOM
CSS
• What CSS is
• Current status of CSS modules
• CSS Positioning
• CSS Selectors
• Responsive CSS such as media queries

JavaScript / ECMA Script
• History and where we are now
• Current coding practices in JavaScript / ECMA Script
• Language basics
• Events
• Objects
• Use of the console
• Introduction to HTML APIs
• Introduction to progressive web apps
• JavaScript Object Notation (JSON)
Testing
• Ways to test web sites
• Testing tables
• Standards Compliance
• Browser Testing (including mobile browsers)
• Web Audits
• Accessibility

Other Issues
• Best Practices in web development
• Web Servers and Hosting
Module Texts
https://developer.mozilla.org/en-US/

Simpson, K. (2016). You Don't Know JS: ES6 & Beyond. O'Reilly Media. ISBN-13: 978-1491904244
Module Resources
No special resource requirements.
Module Special Admissions Requirements
None
Module Additional Assessment Details
Report (1500 words) – Researched, referenced report into web design, web standards and design for a specified web application (30%) (LO 1,3)

Implementation/Testing (70%) – implementation and testing of the final web application (LO 1, 2)
Module Learning Strategies
A 3 hour lab based session each week which will include lectures, group discussions and practical sessions, which will support the underlying knowledge and skills required to complete the module. It will also be used for group discussions / seminars. Students will be encouraged to do research into topics before the session to bring extra discussion areas to the table related to the topic areas.
Web Descriptor
In studying this subject, you will gain knowledge in web standards and building web pages that are suitable for purpose. You will specifically gain an insight into the role of web standards. The module provides you with theoretical knowledge, as well as skills for implementing with up to date technologies.