This course is a straightforward second step towards producing enhanced web pages and will give delegates an understanding of how to build HTML forms to send user input to the server with easy to understand hands-on examples of what that means.
Delegates will also enhance their pages with additional HTML tags and attributes which can aid accessibility and get an appreciation of some of the new features in HTML5
This course is designed for the delegate who is an experienced computer user, is familiar with the Internet, and is familiar with HTML. This course does not provide basic computer, Internet, or introductory HTML concepts. A delegate who isn't familiar with basic computer terminology, or who hasn't used the Internet or HTML should first take the Learn To Code - Creating Web Pages course.
At the end of this course you will be able to:
Module 1 - Introduction
Module 2 - Principles of Server Technologies
You will need to consider the server if you want more than just a static page. The server sits between the user and other corporate systems and can be used to create dynamic content from those systems. This chapter deals with the communications and mechanisms for making these dynamic requests.
Module 3 - Client Side Scripting
Most browsers provide an extremely powerful environment to the user that can be used to affect and change pages without a round trip to the server. Scripting technologies can be used to not only give an enhanced interface to the user, i.e. drop down menus and rollover images, but also to deal with the background mechanisms such as validating form content before being sent to the server.
Module 4 - Enhanced HTML and Accessibility
More recent versions of HTML have introduced many new tags and attributes designed to enhance the user's experience of your site as well as tags and attributes specifically related to accessibility for those who are visually impaired or disabled.
Module 5 - HTML5 Overview
HTML5 is the next major revision of HTML. It is currently still under development and can be written as HTML or XHTML. There are many new tags and attributes which will add a very rich set of functionality without requiring external plug-ins as well as improving the semantics of presented information.