HTML is what you can call the mother of the internet platform. Basically all websites have their roots in HTML. These links you see, to text, to pictures, download links, the web addresses you type in browsers; they’re all devised from HTML. Plus knowledge of HTML is necessary if you wish to pursue a career in the ‘software’ market. Be it mobile app designing or web design; HTML plays a role in them. Find below list of free online courses, tutorials & classes to learn HTML.

Code Academy; HTML Course

Code Academy provides you with a proper and complete HTML course which includes an introductory section, familiarization with the jargon in use, the structure and a lot more. The lessons are twelve in number arranged in different sections.

W3Schools.com; HTML Lesson

W3schools is a popular website on coding courses. This course here comprises of all the lessons to get you up and going in HTML. You will learn of the elements used, the canvas, App Caches, Web Workers and a lot more.

HTML.net; All About HTML

HTML.net, as the site’s name goes, is all about HTML and its different versions. The website is well organized and you can easily locate topics of interest such as re-styling, editing, formatting, coding, script writing and a lot more.

E-Learning Center; Free HTML Course

This site provides paid-courses only but here it has a free HTML course. All you have to do is fill in your details in the form and submit it. You’ll receive a link which will take you to the course list page from where you can choose the course you want to take.

HTML Course by MIT OpenCourseWare

This here is a pdf file on the basics of HTML. The topics covered here are enough that once you go through these, you will be able to learn further on your own from experience and repetition itself. Download this file and you’ll be able to view it offline as well.

About.com; Weekly HTML Class

All this requires is a simple sign-up and you’ll be entitled to receive free weekly HTML classes. The classes will teach you about text, tags, coding, images, lists and a lot more. Structuring tables and applying code according to design is also included.

HTML and CSS User Guide; Learning HTML

This site has been designed by Shay Howe and is quite a professional designed site. You will find all the topics encountered by a beginner here. Examples of the topics include unordered and ordered lists, building forms, gradients and backgrounds, fill colours, etc. Click here for Part-2, the advanced HTML course.

HTML for beginners

Divided into ten different stages, this HTML course is beneficial for beginners and experts needing a refresher alike. This course covers HTML and its primary aspects in detail helping you strengthen your base knowledge on the subject.

HTML5 by Udemy.com

Udemy.com is an excellent online course provider. This particular course on HTML is rated 4.5 out of 5 on the average by close to a 1000 reviewers. With a total of 42 topics within 5 sections; this lesson alone can help you get started with advanced HTML programming even.

Video lessons on HTML

Please follow above links for videos on HTML tutorials.

HTML for dummies

The name of the site may prove irksome to some. However the content they’ve provided is beyond excellent. With more than 10 main topics, this course covers everything a person (even with zero knowledge) would need to know about getting comfy with coding. Once you’re done here you can practice your skills a bit and then continue with the intermediate course as well.