This 2-day HTML5 Introduction training course introduces students who are familiar with writing HTML to the new elements and attributes of HTML5 before moving into the web application scripting APIs. The course begins by reviewing where HTML5 came from and what it is. It discusses how to use the new elements and attributes as well as how to detect if the browser supports them.

The course then moves into new form input types and attributes before covering the audio/video tags. A deeper look into the Canvas element follows, and then the Geolocation API, new local data storage options that could make cookies obsolete, and finally new communications APIs that will greatly enhance online web applications. Appendices covering Microdata, offline applications, and WebSockets are included for further study.

Course Outline