Learn HTML5 Programming From Scratch

A Complete HTML5 Programming Course for Beginners
4.2 (6,594 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
245,984 students enrolled
Start Learning Now
  • Lectures 45
  • Length 10.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2013 English

Course Description

HTML5 is one of the hot web technologies and is widely gaining acceptance across mobile and web. In our course you get a complete resource which can get you started on application development for HTML5. In our course you work on actual examples and go through important concepts required for through knowledge.

In our course you will start with basic HTML tags. You will learn how to create HTML websites and use CSS in your work before we start discussing HTML5. We do not assume any prior knowledge so we go through the concepts from the beginner's point of view. In our HTML5 lectures we start with new tags and forms. We then gradually move to advance topics like Drag and Drop and Multimedia. We follow it with difficult topics like Geolocation, WebStorage and Application cache. This course creates easy to grasp examples for each of the concepts and by the end of it you will be able to understand the complete picture rather than just bits and pieces of the technology.

This is the complete HTML5 course you will need to get you started with HTML5 application development.

What are the requirements?

  • Any HTML editor and HTML5 compatible web browser

What am I going to get from this course?

  • By the end of the course you will be able to create full fledged HTML5 websites
  • You will be able to use features like Drag and Drop, Geo location and Web Storage to create immersible user experience.
  • You will have through understanding of both HTML and CSS
  • You will be able to create web applications for mobile phones as well

Who is the target audience?

  • No programming background is assumed just a zeal to learn

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction to basic HTML
In this lecture we go through the curriculum we will follow in the course along with a basic discussion on the course objectives.
Learn the Basic tags used in HTML
Use of simple tags to create a static HTML web page
This first part of two part lecture deals with basic tags and example for Tables and Lists
The Second part of the lecture continues the concepts for HTML Tables and List 
This two part Lecture deals with HTML Forms and explains them with examples
This lecture builds on the previous lecture and completes the discussion on HTML Forms and Input
It contain presentation files and code resources for this chapter
5 questions

This Quiz tests the basics of HTML

Section 2: HTML -Continued
Introduction to CSS for HTML developers
This lecture deals with some interesting tags for HTML
In the first part of this two part lecture you do an in depth analysis of CSS 
CSS - Continued - Part2
This lecture bring together some of the concepts learned earlier
Download the resources for this chapter
3 questions
This will test the new HTML concepts learned
Section 3: Introduction to HTML5
Basic Introduction to HTML5 standard 
Introducing the new tags and Elements in HTML5 standard
New Form Elements in HTML5

This lectures continues HTML5 new form elements
The resources for this chapter
4 questions
This will test you for basic tags and elements in HTML5
Section 4: HTML5 features
This first part of three lecture discussion deals with simple drawings in HTML5
The second part of the lecture deals with lines and colors
The third and concluding discussion on graphics in HTML5
In this lecture you will learn the basics of Drag and Drop feature in HTML5
In this lecture we continue and build the full Drag and Drop example
The Lecture will teach you how to play multimedia in HTML5
In this lecture we continue our discussion on HTML5 multimedia features 
In this lecture you get introduced to vector graphics in HTML5
This lecture builds on the concepts of previous lectures on SVG
4 questions

The Quiz will test you on the features covered in this section.

Section 5: HTML5 Advance features
This lecture will teach you the foundation concepts for implementing Geolocation
This lecture will build on the concepts and shows example of Geolocation implemented in HTML5
The Lecture introduces the concepts of Webstorage
It continues the example of Webstorage in HTML5
This lecture deals with the advance concept of Application caches
This lecture deals continues the previous lecture with live example
A discussion for HTML5 in Mobile Phones
Download the resources for this chapter 
5 questions
This will test the advance concepts taught in the section

Section 6: Build a Project in HTML 5

Introduction to the Project


Learn to set up the bootstrap framework


Learn to add tasks to local storage


Displaying the added tasks from local storage


Editing & Updating Tasks from Local Storage


Delete & Clear Tasks from Local Storage


Project Summary

Section 7: Summary

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix Learning Soultions, 1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Start Learning Now