Microsoft Visual Studio 2012: HTML5 APIs and Local Storage

This course is included in our On-demand training solution.


One of the many powerful features of HTML5 is the inclusion of native APIs – application programmer interfaces – which simplify the development process, eliminate the need for third-party plugins, and provide a common set of methods that programmers can use to develop feature-rich, standalone web applications. This course introduces learners to some of the notable APIs, including the Selectors API, the Drag and Drop API, the Geolocation API. It also discusses working with HTML5’s Audio and Video APIs, the File and Storage APIs, and creating offline applications using the ApplicationCache API.
This course is one of a series in the SkillSoft learning path that covers the objectives for the Exam 70-480: Programming in HTML5 with JavaScript and CSS3. Passing this exam will earn the learner the Programming in HTML5 with JavaScript and CSS3 Specialist certification.

Target Audience

Individuals who wish to use HTML5 with JavaScript and CSS3 to develop web-based client applications; individuals preparing for the Exam 70-480: Programming in HTML5 with JavaScript and CSS3.



Expected Duration

90 min.

Course Objectives

Instruction to HTML5 APIs

  • recognize the role of APIs in HTML5 and how to use selectors
  • The Drag and Drop API

  • recognize how to implement the drag-and-drop API
  • The Geolocation API

  • describe the characteristics of geolocation and the geolocation API
  • Working with HTML APIs

    HTML5 Audio and Video

  • recognize how to use audio, video, and media controls with HTML5
  • HTML5 Storage

  • recognize the purpose of the File API and the web storage API
  • Offline Applications

  • describe the Application Cache API and recognize how to implement offline applications
  • File and Storage APIs

  • implement file and storage APIs