What you will study
Block 1: Web foundations
This block provides a grounding in web technologies, enabling you to appreciate what’s going on ‘behind the scenes’ when interacting with websites and web applications. It introduces the basic technologies on which the Web is founded, including the historical development of the Web, protocols, standards, responsive design and issues of accessibility and usability.
Block 2: Interactive web
The second block expands the view of the web to include the architectures, theories, and technical elements that underpin the modern, interactive web and web applications. It looks at the tools, libraries and frameworks used to build this interactive web, and broader aspects such as performance, resilience, and accessibility.
Block 3: Developing applications
The final block steps back from the details of application development to look at some of the broader issues of managing a web application through its life cycle. It explores how IT professionals plan, design and develop applications, examining project planning, design, testing, deployment and maintenance.
Project
At the end of the module, you’ll carry out a substantial project applying skills and techniques from each block.
Vocational relevance
The module provides IT practitioners with relevant experience, skills and insight into aspects such as the source and appropriate use of standards, appreciation of the application life cycle, and approaches to web application design and implementation. It also develops transferable skills relevant to any workplace, such as written communication skills, information literacy, independent learning and critical analysis.