HTML5 Coding Essentials and Best Practices

  • Free to audit
  • Paid certificate
  • Intermediate
  • 6 weeks
Provider
edX
Offered by
The World Wide Web Consortium (W3C)
Course code
HTML5.1x
Cost
Free to audit
Certificate
Paid, $249
Level
Intermediate
Duration
6 weeks
Effort
6–8 hrs/week
Format
Self-paced
Language
English
Subjects
Programming
Source
edX
Last verified
20 Oct 2026

Free access to the material ends after the course length; graded work and the certificate are paid.

HTML5 Coding Essentials and Best Practices is W3C's intermediate HTML5 course on edX. It goes beyond page structure into what HTML5 added to the web: the simplified HTML5 elements, the audio and video elements, drawing and animating graphics, the HTML5 forms features, and basic APIs such as Web storage and geolocation, all practised through interactive examples. The page asks that you already be comfortable putting together an HTML document, have minimal familiarity with CSS, and know the basics of JavaScript and the DOM, which the course recaps.

edX lists it at intermediate level, self-paced, at six weeks of six to eight hours a week. The audit track is free and gives time-limited access to the material, expiring after the estimated course length according to edX, with no graded assignments or certificate. The verified track is priced at 249 US dollars.

Advertisement

What you’ll learn

  • Use the simplified HTML5 structural elements
  • Embed and control audio and video with HTML5
  • Draw and animate graphics in the browser
  • Build forms with the HTML5 form features
  • Use basic APIs such as Web storage and geolocation

Who it’s for

Developers who already write basic HTML, CSS and JavaScript and want to use HTML5 multimedia, graphics and APIs; complete beginners should start with HTML5 and CSS Fundamentals.

Instructor

  • Michel Buffa Professor

Course details

Skills covered
  • HTML5
  • Mobile Phones
  • Web Pages
  • Animations
  • Dashboard
Prerequisites
HTML: just be comfortable putting together an HTML document CSS: minimal familiarity with CSS JavaScript and DOM APis: basic knowledge is sufficient, and this course will include a recap of basics
Subtitles
1 language

On edx.org

Rated 4.3 out of 5 by 13 learners; 259,806 enrolled, as shown on the course page on 20 Oct 2026. These are edx.org’s own figures, not ours.

Source: edX (opens in a new tab) · Verified · Report a change

Advertisement
Free to auditOpens edx.org Go to course (opens in a new tab)