About this course
HTML5 is the next major milestone in the language of the web. While the official W3C recommendation is yet to be released, the current versions of the major browsers already support many HTML5 and CSS3 features so now is a good time to learn the ropes and take advantage of the opportunities that HTML5 presents.
In this course we build on your basic knowledge of HTML and CSS to introduce you to the major features of HTML5 and CSS3 with a particular focus on those areas that have gained attention in the media such as the Canvas tag, greater support for semantic tagging, improved form controls and richer support for audio and video.
What you will learn
The course is hands-on and very practical but it is not overly technical in detail. You will gain a solid overview of what HTML5 and CSS3 offers designers and developers, as well as some insight into what the current and future browsers support and how you can take advantage of these features here and now.
We'll begin with an overview of the technology, explaining why this is new, different and important, before taking you through the important aspects of each technology by way of practical examples.
Assumed knowledge
You need not be a developer to attend this course but you should have reasonable familiarity with HTML and CSS. We'll be assuming you are comfortable with principles such as tags, attributes and elements. You should also be familiar with CSS and have had at least some exposure to JavaScript.
If you are new to the web, we encourage you to undertake our Dreamweaver Level 1 and Level 2 courses which form a solid foundation using the web's most popular editing tool, Adobe Dreamweaver. HTML5 begins to shine with JavaScript so our JavaScipt for the Web course is also highly recommended but need not be taken prior to this course.
Finally, consider attending this course in conjunction with our Creating Mobile Web Sites and Applications course which builds on this and related knowledge.