HTML5: fundamental APIs


overall satisfaction for this course

?Average calculated from scores obtained from 265 participants who took this course.
  • Duration 3 days
  • Regular fee 1 435
  • Preferential fee 1 290?
  • Locations
    • Montreal
  • Laboratory


To provide the knowledge and skills required to use HTML5 and its principle APIs to create Web applications. .

Targeted audience

Developers and integrators.


Experience with HTML web page creation (Course WE106) and JavaScript Familiarity with the CSS3 standard is desirable (Course WE172).

Customer Testimonials

The course is well structured; The trainer knows the subject very well.

Abdelkrim A. / Webmestre, Maxxum


  • Overview of the HTML5 context, its APIs and the CSS3
  • HTML5 syntax: elements, attributes, DOCTYPE
  • Overview of support, emulators and syntax validation
  • Custom attributes with data and DOMHTML5
  • Forms: new input controls; the placeholder, required, min, max and autofocus attributes; the datalist, meter, progress and output elements; editable content
  • Video and audio: formats and codecs supported, including them in a page without programming, or using APIs to control them programmatically
  • Local storage API for saving unstructured local information
  • Overview of the IndexedDB API and usage through the LocalForage abstraction layer
  • Overview of API service workers for storing application resources for offline access
  • Requirements for a progressive Web app (PWA) and creation of the manifest
  • User interaction: drag and drop and File API
  • API history
  • Introduction to the WebSocket protocol and API

General Note

Note that the structural elements (section, article, header, footer, nav, aside, main, figure, time, picture) are presented in the HTML course (Course WE106).


*Unless stated otherwise, all sessions are in French.
  • Montreal

    October 7 to October 9 2019

Trainer(s) assigned(s)