HTML5 Coding Essentials and Best Practices

Learn how to write Web pages and Web sites by mastering HTML5 coding techniques and best practices.

Created by: Michel Buffa

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Course Description

HTML5 is the standard language of the Web, developed by W3C. For application developers and industry, HTML5 represents a set of features that people will be able to rely on for years to come. HTML5 is supported on a wide variety of devices, lowering the cost of creating rich applications to reach users everywhere.
Whatever mobile phones, connected objects, game consoles, automobile dashboards, and devices that haven't even been considered yet, HTML5 helps write once and deploy anywhere!
In this course, you will learn all the new HTML5 features to help create great Web sites and applications in a simplified but powerful way. HTML5 provides native support for video and audio without plug-ins, provides support for offline applications, for games with smooth interactive animations, and much more.
Week 1: HTML5 basics
From HTML1.0 to HTML5
New structural elements
Other elements and attributes
Microdata
Week 2: HTML5 multimedia
Streaming multimedia content: the video and audio elements
Subtitles and closed captions
Enhanced HTML5 media players and frameworks
Webcam, microphone: the getUserMedia API
Week 3: HTML5 graphics
Basics of HTML5 canvas
Immediate drawing mode: rectangles, text, images, etc.
Path drawing mode: lines, circles, arcs, curves and other path drawing methods
Colors, gradients, patterns, shadows, etc.
Week 4: HTML5 animations
Basic animation techniques
Canvas and user interaction
A glimpse of advanced canvas functionalities
Week 5: HTML5 forms
Introduction to HTML5 forms
Accessible forms
New types
New forms attributes
New elements related to forms
Form validation API
Week 6: HTML5 basic APIs
Introduction to HTML5 APIs
HTML5 cache
The Web Storage API
The File API
The Geolocation API

icon
Instructor Details

placeholder

Michel Buffa is a professor/researcher at University Cte d'Azur (France), staff member of the WIMMICS research group, a joint initiative of INRIA and the I3S Laboratories (CNRS). Recognized as Web pioneer, Michel has been teaching Web technologies since 1994. He's the acclaimed author of these 3 W3Cx MOOCs: "JavaScript Introduction", "HTML5 Coding Essentials and Best Practices" and "HTML5 Apps and Games". Michel contributes to the development of the WebAudio research field and actively works with the W3C WebAudio Working Group. He has given extensive tutorials on HTML5 and WebAudio at several international conferences (e.g. The Web Conference 2018). With other researchers and developers, he co-created the WebAudio Plugin standard (aka VSTs for the Web). He also developed many states of the art WebAudio applications for the ANR WASABI research project, in particular a virtual pedalboard application for guitarists and tube guitar amp simulators.

icon
More courses by Michel Buffa

JavaScript Introduction

Free

HTML5 Apps and Games

Free

JavaScript Introduction

Free

icon
More html-5 courses

2D Game Development With HTML5 Canvas, JS - Tic Tac Toe Game

$11.99

Build a new and modern looking Responsive websites

$11.99

Build Modern Responsive Website With HTML5, CSS3 & Bootstrap

$11.99

Responsive Web Design Essentials - HTML5 CSS3 Bootstrap

$11.99

How to Create A Website: An HTML Tutorial and CSS Tutorial

$11.99

Code Your First Website with HTML & CSS for Kids & Beginners

$11.99

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

No reviews yet. Be the first to review this course!