3 Feb 2014
Framework Training Ltd
Business Environment Group
Call us to discuss cost-effective options for training your team.
Price per person
Our HTML5 training course is aimed at existing web developers who need to get up to speed with the new and more complex features available within HTML5.
The course includes extensive hands-on practical work to help you get the most out of HTML5 and ensure that your code is compatible and well-optimised across browsers and platforms such as smartphones and tablets – and their varying degrees of HTML5 support.
Our HTML 5 training course will give you the skills to build accessible, usable and attractive User Interfaces for your web applications.
If you are interested in custom / on-site HTML5 training for any size of team, please get in touch – we would be glad to help build a course that meets your learning requirements.
We can take into account your existing technical skills, project requirements and timeframes, and specific topics of interest to tailor the most relevant and focussed course for you.
This can be particularly useful if you need to learn just the new features and Best Practices with HTML 5, or need to include extra topics to help with pre-requisite skills.
What you will learn
- New Elements in HTML5
- Embedding rich content in HTML5
- Hands-on with Canvas
- Web Forms
Who should attend
HTML5 Training Course Syllabus
Introduction to HTML5
Overview of HTML5 New Features
Background and purpose of HTML5
The W3C and WHATWG specifications
Feature detection using Modernizr
Creating HTML5 Pages
Semantic mark-up tags
Additional tags and attributes
The Selector API
Accessibility and Aria
Layout and Design with CSS3
Setting out with CSS3
Controlling Page Layout
Backgrounds, borders, colours, and text
Using Web Fonts
CSS3 Transformations and Animations
HTML5 Communications API
Using XMLHttpRequest Level 2
HTML 5 Web Storage API
Overview of HTML5 Web Storage
Understanding the Web Storage API
Listening for storage events
Working Offline / Asynchronously
HTML5 and Graphics
Introduction to Canvas
Overview of Web Workers
Using the Web Workers API
HTML5 Web Sockets
Introduction to HTML5 Web Sockets
Defining a Web Sockets Server
Defining a Web Sockets client
HTML5 Audio & Video
Overview of HTML5 rich media
Playing video files
Playing audio files
HTML5 File-Handling Methods
Intro to Mobile Development with HTML5
Getting started with HTML5 Mobile
Creating a Mobile User Interface
UI behaviours and User eXperience Best Practices