Course details

HTML5, its APIs, and JavaScript provide a powerful tool to create robust, rich, dynamic web pages. Using these tools and client-side features of the browser allows developers to create dynamic, media rich, and very interactive sites for their users to interface with. In this course, you'll learn about the basic building blocks for building highly dynamic, fast, and reactive web pages.

  • Topic T2 Objective O3
  • start the course
  • Topic T6 Objective O7
  • describe how to drag and drop files using the File API in HTML5
  • Topic T10 Objective O11
  • use geolocation data in an HTML5 document
  • Topic T14 Objective O15
  • select elements using querySelector from within an HTML5 document
  • Topic T18 Objective O19
  • select a group of elements using querySelectorAll from within an HTML5 document
  • Topic T22 Objective O23
  • use the query selector tools to find the first instance of an element within an HTML5 document
  • Topic T26 Objective O27
  • match multiple elements using selectors from within an HTML5 document
  • Topic T31 Objective O32
  • describe how to use session storage within an HTML5 document
  • Topic T35 Objective O36
  • create and use a local storage object within HTML5
  • Topic T39 Objective O40
  • select files using the File API in HTML5
  • Topic T44 Objective O45
  • describe the use and purpose of XML in HTML5
  • Topic T48 Objective O49
  • describe the basic features of AJAX in an HTML5 document
  • Topic T52 Objective O53
  • describe how to use the XMLHttpRequest API in HTML5
  • Topic T56 Objective O57
  • apply XMLHttpRequest API calls to load a server file into an HTML5 web page
  • Topic T60 Objective O61
  • use the XMLHttpRequest API to swap an HTML page in an HTML5 document
  • Topic T65 Objective O66
  • describe the browser best practices when using HTML5
  • Topic T69 Objective O70
  • describe how to check for browser support for HTML5
  • Topic T73 Objective O74
  • troubleshoot issues with HTML5 documents
  • Topic T78 Objective O79
  • describe how to play audio files in HTML5
  • Topic T82 Objective O83
  • describe how to play video files in HTML5
  • Topic T86 Objective O87
  • configure the source attribute for audio and video files in HTML5
  • Topic T90 Objective O91
  • describe how to use the Audio and Video APIs in HTML5
  • Topic T94 Objective O95
  • describe how to obtain time-related information in HTML5
  • Topic T99 Objective O100
  • use media events in an HTML5
Updated on 08 November, 2015

About New Horizons Lebanon

As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.

See all New Horizons Lebanon courses
Courses you can instantly connect with... Do an online course on HTML starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or