Course outline, grading and due dates
Course forums
Course tools
About W3C and the Web
Introduction to Module 1
From HTML1.0 to HTML5
Structural elements
Other elements
Exercises - Module 1
Introduction to Module 2
Streaming multimedia content: the video and audio elements
Subtitles and closed captions
Webcam, microphone: the getUserMedia API
Exercises - Module 2
Introduction to Module 3
Basics of HTML5 canvas
Immediate drawing mode: rectangles, text, images
Path drawing mode: lines, circles, arcs, curves, etc.
Colors, gradients, patterns, shadows, etc.
Exercises - Module 3
Introduction to Module 4
Basic animation techniques
Canvas and user interaction (keyboard, mouse)
Exercises - Module 4
Introduction to Module 5
Elements and attributes
Accessible forms
Input types
Form attributes
Elements related to forms
Form validation API
Exercises - Module 5
Introduction to Module 6
The Web Storage API
The File API
The Geolocation API
Final exam