HTML5: Coding Essentials & Best Practices

Language Arabic
Start Date 28/12/2016
Duration 5 weeks
Effort 7 hours
Level Entry Level
End Date 07/02/2017

HTML5 is the standard language of the Web, developed by the World Wide Web Consortium, also known as W3C. HTML5 is and will continue to be the essential technology for organizations delivering applications across multiple platforms.

As such, HTML5 is now supported on mobile phones, connected objects, game consoles, automobile dashboards, and devices that haven’t even been considered yet. Write once and deploy anywhere!

In this course, you will learn all the new features that were introduced with HTML5 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 and for games with smooth interactive animations, and much more. HTML5 represents the set of features that entrepreneurs and organizations will rely on for years to come.

Sponsored by:


The World Wide Web Consortium (W3C) is an international community that develops open standards to ensure the long-term growth of the Web.

What You Will Learn

  • Learn the new simplified HTML5 tags, and how to use microdata
  • Play with the audio and video tags
  • Draw and animate fun Web graphics
  • Discover the newest HTML5 forms
  • Understand why accessibility is important
  • Test the basic APIs, such as Web storage and geolocation
  • Practice coding techniques thanks to multiple interactive examples


  • Basic knowledge of HTML
  • Some familiarity with CSS
  • Basic knowledge of JavaScript and DOM APIs helpful, but not requ

Instructors and Team

Sara Tedmori
Sara Tedmori

Sara Tedmori is an Assistant Professor at Princess Sumaya University for Technology (PSUT). She received her doctorate in Computer Science from Loughborough University, United Kingdom, in 2008 and has been teaching Web technologies since 2009. Her research interests include: sentiment analysis, image processing, knowledge extraction, classification, knowledge sharing, privacy, and software engineering.

Michel Buffa
Michel Buffa

Michel Buffa is a Professor at the University Côte d’Azur (UFR Sciences). He received his Ph.D. in Computer Science from the University of Nice in 1993 and has been teaching Web technologies since 1994. Michel Buffa currently conducts research on Web-Instrumented Man-Machine Interactions and Semantics in the Inria’s Wimmics project team.

Course Provider

Notify Me
You are using an unsupported browser.

Please use Chrome, Firefox, Safari, or Edge Install supported browser