About

HTML5 is the latest and most enhanced version of HTML. Technically, HTML is not a programming language, but rather a markup language.  we will discuss the features of HTML5 and how to use it in practice.

Audience

This tutorial has been designed for beginners in HTML5 to make them understand the basic-to-advanced concepts of the subject.

Prerequisites

 

Before starting this tutorial, you should have a basic understanding of HTML and its tags.

 

Lesson 1: HTML5 – Home

Lesson 2: HTML5 – Overview

Lesson 3: HTML5 – Syntax

Lesson 4: HTML5 – Attributes

Lesson 5: HTML5 – Events

Lesson 6: HTML5 – Web Forms 2.0

Lesson 7: HTML5 – SVG

Lesson 8: HTML5 – MathML

Lesson 9: HTML5 – Web Storage

Lesson 10: HTML5 – Web SQL Database

Lesson 11: HTML5 – Server-Sent Events

Lesson 12: HTML5 – WebSocket

Lesson 12: HTML5 – Canvas

Lesson 13: HTML5 – Audio & Video

Lesson 14: HTML5 – Geolocation

Lesson 15: HTML5 – Microdata

Lesson 16: HTML5 – Drag & drop

Lesson 17: HTML5 – Web Workers

Lesson 18: HTML5 – IndexedDB

Lesson 19: HTML5 – Web Messaging

 

 

 
Lesson 21: HTML5 – Web CORS
Lesson 21: HTML5 – Web RTC

Lesson 22: HTML5 – Web Storage

Lesson 23: HTML5 – Server Sent Events

Lesson 24: HTML5 – Canvas

Lesson 25: HTML5 – Audio Players

Lesson 26: HTML5 – Video Players

Lesson 27: HTML5 – Geo-Location

Lesson 28: HTML5 – Drag and Drop

Lesson 29: HTML5 – Web Worker

Lesson 30: HTML5 – Web slide Desk

Lesson 31: HTML5 – SVG Generator

Lesson 32: HTML5 – MathML

Lesson 33: HTML5 – Velocity Draw

Lesson 34: HTML5 – QR Code

Lesson 35: HTML5 – Validator.nu Validation

Lesson 36: HTML5 – Modernizr

Lesson 37: HTML5 – Validation

Lesson 38: HTML5 – Online Editor

Lesson 39: HTML5 – Color Code Builder