Master the cutting-edge web technologies of HTML5 and CSS3 to create dynamic, mobile-ready websites and enhance user experiences for future-proof web development.
Design responsive and interactive web pages using HTML5 and CSS3.
Implement advanced features like geolocation and offline web apps for modern browsers.
Understand and apply new HTML5 and CSS3 elements and APIs for enriched web content.
Optimize web performance with techniques like canvas drawing and multimedia integration.
HTML5 and CSS3 are emerging standards that are being supported in current and future browsers including those in mobile devices. Also usually included in the discussions are other new standards that include geolocation, data caching and graphics that depend more on JavaScript and less on third-party plugins like Flash.
No upcoming dates. Please check back later.
HTML5
How did we get here?
Why should I care about HTML5?
What is CSS3?
Why should I care about CSS3?
Real world
Compatible browsers
The growing mobile market
A basic HTML5 template
The doctype
Leveling the playing field
The rest is history
HTML5 FAQ
Hats & Questions
Redefining the page’s structure
Structuring a page
A new perspective on content
The document outline - old HTML
The document outline - HTML5
Sectioning root type
Headlines
Breaking news - add headings
Changes to existing features
Other New Elements and Features
Validating HTML5
Dependable tools
HTML5 form attributes
REST & Multiple forms
HTML5 new form input types
Other new form controls
Changes to existing form controls & attributes
A bit of history
Current state
Video containers / codecs
Video support in browsers
DiveIntoHTML5 recommendation
The markup
The markup - attributes
Adding support for multiple videos
Miro VC video encoder
Creating custom controls
Accessible media
Audio
Older browser hacks
Getting older browsers on board
CSS3 selectors - relational
CSS2 selectors - attributes
CSS3 selectors - attributes IE8+
CSS3 selectors - pseudo-classes
CSS2 selectors - pseudo elements
Colors
Colors - names
Opacity
Rounded Corners
Elliptical corners
IE6-8 fix for a CSS3 look
Drop shadows
Text shadows
Gradients
Linear gradients
Radial gradients
Repeating gradients
Multiple background images
Background size
Transforms
Translate
Scale
Rotate
Skew
Changing the origin
Tools
Web loaded fonts
Implementing @font-face
@font-face { font-family: …
@font-face { src:
Tricking IE8 and before
Font properties
Font flash of unstyled text
Font download resources
Free font service resources
CSS3 Multicolumn Layouts
Column properties
Media queries
Media features
Media feature operators
Browser support
Media queries for mobile
Intro - geolocation
Geolocation
Geolocation support
Geolocation methods
Geolocation timestamp
Mapping latitude & longitude
Display on map function
jQuery plugins
Offline Web Applications
HTML5 application cache
Setting up caching
Fallback section & limits
Browser caching
Are we online?
Web storage
Two kinds of web storage
Web storage structure
Storage concerns
The function to remember me
The function to retrieve data
The function for page load
Web Inspector debugging
Additional HTML5 APIs
Canvas
Canvas speed
Drawing on the canvas
WebGL - 3D Canvas graphics
Game development
Show text
SVG
SVG made easier
Canvas easier
Drag and drop
Modernizr
Modernizr usage
Microdata
Microdata - schema.org
The Person microformat (dv)
Microdata usage
calc( )
min( ), max( )
Your team deserves training as unique as they are.
Let us tailor the course to your needs at no extra cost.
Trusted by Engineers at:
and more...
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier