The module aims to equip you with the practical skills to be able to design and develop dynamic web applications for small businesses and organisations.
This module begins by introducing all the core technologies it covers, and then walks you through the installation of a web development server. You will then be ready to work through the many examples and exercises given in this module.
You’ll gain a thorough grounding in JavaScript, from simple functions and event handling to accessing the Document Object Model, in-browser validation, and error handling.
You’ll also get a comprehensive primer on using the popular jQuery library for JavaScript.
With an understanding of all three of these core technologies, you will then learn how to make behind-the-scenes AJAX calls and turn your websites into highly dynamic environments.
You’ll be learning all about using CSS to style and lay out your web pages, before discovering how the jQuery libraries can make your development job a great deal easier. You’ll then move on to the interactive features built into HTML5, including geolocation, audio, video, and the canvas.
Along the way, you’ll find plenty of advice on good programming practices and tips that can help you find and solve hard-to-detect programming errors. There are also plenty of links to websites containing further details on the topics covered.
- This module will work to develop a number of the key 'I am UWS' Graduate Attributes to make those who complete this module. Universal: Critical Thinker; Ethically-minded; and Research-minded. Work Ready: Problem-Solver; Effective Communicator; and Ambitious. Successful: Autonomous; Resilient; and Driven.
|