HTML5 Coding Essentials and Best Practices

Provided by:
9/10 stars
based on  96 reviews
Provided by:
Cost FREE , Add a Verified Certificate for $129
Start Date In Session

Course Details

Cost

FREE,
Add a Verified Certificate for $129

Upcoming Schedule

  • In Session

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
23496 reviews

Course Description

HTML5 is the standard language of the Web, developed by W3C. For application developers and industry, HTML5 represents a set of features that people will be able to rely on for years to come. HTML5 is supported on a wide variety of devices, lowering the cost of creating rich applications to reach users everywhere.

Whatever mobile phones, connected objects, game consoles, automobile dashboards, and devices that haven’t even been considered yet, HTML5 helps write once and deploy anywhere!

In this course, you will learn all the new HTML5 features 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, for games with smooth interactive animations, and much more. 

Reviews 9/10 stars
96 Reviews for HTML5 Coding Essentials and Best Practices

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
content, provider, especially prof. buffa-the instructor garnered for me an all five star. very well organized topics which is incredibly easy to follow from a beginner's point of view. i still keep coming back for all the links and lessons given by this course. many thanks edx. to professor buffa and all the people behind this technological learning you shared with us...
Was this review helpful? Yes0
 Flag
Richard Garber profile image
Richard Garber profile image

Richard Garber

10/10 starsCompleted
4 years, 9 months ago
This was an excellent course. I learned things I was able to put to use the same day! When will the HTML5 course part 2 be available?
Was this review helpful? Yes0
 Flag
Ushnish Chowdhury profile image
Ushnish Chowdhury profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
4 years, 9 months ago
Liked it a lot. But needed a little more time for better completion. Otherwise everything else were great. Felt the absence of lab practice. Few lab exercise practice sessions would have been better.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsDropped
4 years, 10 months ago
You have to code in HTML for this course to "stick". I dropped because of work/life obligations, but could answer the assignments without "cheating" by simply making some simple websites. Folks saying the class wasn't "stimulating" probably meant the class isn't "pretty", or that answers to nuanced questions could be looked up in documentation. Nuanced multiple choice can be true of any online course.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
Overall very good course. Course outline was clear and well structured, content was professional and instructor was good. I can't think anything negative to say. I absolutely recommend taking this course.
Was this review helpful? Yes0
 Flag
Alan Lloyd profile image
Alan Lloyd profile image

Alan Lloyd

10/10 starsCompleted
4 years, 10 months ago
A thorough HTML 5 course. I thought it livelier than text books I've read on the subject, showing off the full potential of HTML 5 in more visible and dynamic ways. EdX, Professor Buffa & W3C colleagues all very helpful. Students try to help each other out a lot, with e.g. getting programs to work. Good quality advice too for me at least. Don't do this course till you've got a grounding in basic HTML, and especially JavaScript.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
Lots of praise for Michel, Marie-Claire and edX here. Not only was there a lot of useful information to take away from the course, there was also a lot of focus on feedback and interaction both in the course forums and on other platforms. I am definitely looking forward to part 2 of this course.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
Excelent course, very well structured. The material was useful with a lot of examples. I love best practices. But the most important, great teacher, great stuff. Really fast feedback to the comments-questions on the forums. Thank you so much.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
I highly recommend this class. I feel that I've learned quite a bit about HTML5 and am intrigued by what I learned such that I plan to continue my studies. I hope to do that with an HTML5 Part 2 class taught by these instructors, Marie-Claire and Michel, as their instruction and assistance has been excellent.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
4 years, 10 months ago
course content I think the content is very much in line with the new features and posibilites provided by HTML5. So it was very useful and interesting to me. instructor I like to say "Thank you very much". The ways of presenting the course contents is done very well (that is, the mix of multimedia (videos, stills, graphics), text, questions, optional projects/challenges). I have learned much about the new possibilities and features related to HTML5. Also, the instructor provided helpful answers to question. provider For the first time I followed such sort of online teaching. Compliment to the provider: I could log in at every moment I wanted to go on with the course - there was no unexpected downtime of failure. The meta-information is goed accessible and understandable. I'm looking forward to participate in the follow up-course. PS There seems to be an option "Clck the stars to rate". Unfortunately, they are not... course content I think the content is very much in line with the new features and posibilites provided by HTML5. So it was very useful and interesting to me. instructor I like to say "Thank you very much". The ways of presenting the course contents is done very well (that is, the mix of multimedia (videos, stills, graphics), text, questions, optional projects/challenges). I have learned much about the new possibilities and features related to HTML5. Also, the instructor provided helpful answers to question. provider For the first time I followed such sort of online teaching. Compliment to the provider: I could log in at every moment I wanted to go on with the course - there was no unexpected downtime of failure. The meta-information is goed accessible and understandable. I'm looking forward to participate in the follow up-course. PS There seems to be an option "Clck the stars to rate". Unfortunately, they are not active so I can't click any stars. I would click max. numbers.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
This was one of the most pleasant MOOCs I've taken. The level is perfect for someone who has a passing familiarity with html and programming in general but not javascript, but the course is flexible enough that someone with more knowledge will be challenged as well. The instructor is clear, and interacts in the forums(!). The quizzes were not tedious or discouraging. Best of all, no robo-graders or peer grading of projects, and you work on a project that interests you, at whatever level you want. I hope this format will be a model for more MOOCS.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
it's simply an amazing course an amazing experience for me personally i was very glad that i join this group , very helpful thank you W3C for this experience i hope it continue with more course thank you
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 10 months ago
the course is well organized and the instructions are easy to follow, In some instances my laptop failed to rendered some code and that was a bit frustrating for me. I wondered if the type of computer one is using as anything to do with who it renders code. The course was six weeks I joined it two weeks late I had prior knowledge of some bits of html5 through self study. However, the course clarified a lot of issues that I had not grasped. I'm a 51 years old man living in Africa Zambia, I just have interest in understandign computers. this time I have just joined a private University as a lecturer. I would like to use this Knowledge to develop online interactive lecturers in public Health for my students. My aim is to help distance learning students. Who have interest in internet based learning. In addition I will as well develop my own personal website. I have noticed that I'm naturally inclined to mathematics as this was by best ... the course is well organized and the instructions are easy to follow, In some instances my laptop failed to rendered some code and that was a bit frustrating for me. I wondered if the type of computer one is using as anything to do with who it renders code. The course was six weeks I joined it two weeks late I had prior knowledge of some bits of html5 through self study. However, the course clarified a lot of issues that I had not grasped. I'm a 51 years old man living in Africa Zambia, I just have interest in understandign computers. this time I have just joined a private University as a lecturer. I would like to use this Knowledge to develop online interactive lecturers in public Health for my students. My aim is to help distance learning students. Who have interest in internet based learning. In addition I will as well develop my own personal website. I have noticed that I'm naturally inclined to mathematics as this was by best subject in my youth. I need to invest time in learning Javascript for me to have a better understanding of Website design.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
Excellent course. Well explained and with teachers who dedicate time to explain things you don't understand. The course is very complete and up to date. It's important to recognize that brings you more information to go deeper in the subject.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 11 months ago
I recommend this course to anyone interested in learning HTML5. It's an excellent course, well presented with a very help team. You'll need to know basic html and although not necessary it would be helpful to know a little JavaScript. I understood basic programming concepts which got me though the small amount of JavaScript covered. There's lots to learn all crammed in to 6 weeks. Content is delivered by text, video, interactive examples, quizzes and optional projects. There are lots of useful links to tools and external resources. This course is to good to be free, I ended up paying for the verified track. The best course you'll ever do, until they release the "Learn HTML5 part2" course!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 11 months ago
The course provided great coverage of HTML5 features and goodies. I prepare online teaching material myself, and have to congratulate Mr. Bubba for his first class materials.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 11 months ago
I have been attending various e-learning academies in the past two years and this course is by far the best one I have encountered. Because the HTML5 is such a broad subject, I would like to see in the future a specialized HTML5 courses from Michael covering subjects such as: Canvas, Geolocation, Forms, Local Storage, Embedded Media, Accessibility, Microdata, etc. more in depth. Just an idea: many students from a developing countries can't afford to pay $99 for a certified course, but what could edex perhaps do is to partner up with a businesses and nonprofits worldwide that need web design or redesign work. Students who come up with the best solutions (code) for the business will be rewarded with an official verified certificate paid by those same businesses. It could be a win win situation for all: Students getting a real hands on experience and a chance to work with a real life business and plus a verified certificate; Busines... I have been attending various e-learning academies in the past two years and this course is by far the best one I have encountered. Because the HTML5 is such a broad subject, I would like to see in the future a specialized HTML5 courses from Michael covering subjects such as: Canvas, Geolocation, Forms, Local Storage, Embedded Media, Accessibility, Microdata, etc. more in depth. Just an idea: many students from a developing countries can't afford to pay $99 for a certified course, but what could edex perhaps do is to partner up with a businesses and nonprofits worldwide that need web design or redesign work. Students who come up with the best solutions (code) for the business will be rewarded with an official verified certificate paid by those same businesses. It could be a win win situation for all: Students getting a real hands on experience and a chance to work with a real life business and plus a verified certificate; Businesses for getting a very cheap good quality code and boost in social responsibility department; Edx and its tutors would get paid for their time and effort.... Nonetheless thank you for a wonderful and enlightening course! Cheers from Serbia, Petar
Was this review helpful? Yes0
 Flag
Samson Iyanda profile image
Samson Iyanda profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
4 years, 11 months ago
One great thing about this course is, we the students,are at liberty to experiment,make mistakes 'n stumble many times.These not only help us to learn but also keep us vigilant. Also,there's a bearable pressure upon us. It gives my mind some peace and I'm able to learn at ease. No matter your schedule,you can fix this course into your life style.
Was this review helpful? Yes0
 Flag
Ivan Ruiz profile image
Ivan Ruiz profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 11 months ago
The course was very entertaining, I love that the instructor covered a lot of subjects and also included CSS and JavaScript. Strongly recommended for people starting on HTML5
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 11 months ago
The course is well structured and is presented by a skilled professor. It is plenty of examples which students can learn from. I liked in particular sections 3 and 4 since they deal with a very interesting topic: canvas. I hope to see part 2 online soon!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 11 months ago
Content: Good to understand, many hands-on examples, many additional resources to deepen your knowledge. The introduction video were great and the instructor is symphatic. Provider: The course interface is very clean and good to understand.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 11 months ago
Dear Michel and your staff, Thank you this amazing course. Materials and examples are well structured and useful, furthermore the instructor is well-minded and reachable in the forum. Best regards, Tibor
Was this review helpful? Yes0
 Flag
Paraskevi Christodoulou profile image
Paraskevi Christodoulou profile image

Paraskevi Christodoulou

10/10 starsTaking Now
4 years, 11 months ago
It was an amazing course!! The "interactive" instructor notices every post and helps you out. The content was well-organized and for each chapter and subsection, there were provided extra links to other helpful articles and sites. Also, the multiple choice headings were fancy and made the learning process happier.
Was this review helpful? Yes0
 Flag
Jeanne Boyarsky profile image
Jeanne Boyarsky profile image
10/10 starsCompleted
  • 33 reviews
  • 29 completed
4 years, 11 months ago
This course was only six weeks, but it didn't feel rushed. There was a good amount of material each week. Except for the last week, each topic had good practice questions. Each week had an exercises to check understanding and the last week added some questions from past weeks. I liked that there were a mix of multiple choice, true/false and fill in the blanks. I was happy to see that this course was fully accessible. The text of the videos was prominently featured next to them. There was almost lots of text below each so I chose to use that more than the videos. I wish I had more time to participate tin the discussion forums.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 11 months ago
It's a great course for those who have a basic understanding of HTML and CSS. Knowing a little about JavaScript helps too. Mr.Buffa explains everything very well and the innumerable examples help you understand even better! Loved it!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 11 months ago
Courses content is awesome i have learn't much about html and i can even animate any object. Instructor is very friendly and never let us feel boring as course content we really interesting.The resourses is all time best i think and links provided in course is really nice.I have taken many courses from coursera,Udacity,Alison and from edx too but this one is awesome.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 11 months ago
Very good training. I had a lot of joy gathering knowledge from presentations. I will definitely participate in future courses. I would only add more videos with more examples to each section.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsTaking Now
4 years, 11 months ago
This is really a great course and professor Michel Buffa does an amazing job. This version of the course is one of the first versions so it could use more video demonstration especially since there's is so much content to take in.
Was this review helpful? Yes0
 Flag
Jaineshkumar Patel profile image
Jaineshkumar Patel profile image

Jaineshkumar Patel

9/10 starsTaking Now
4 years, 11 months ago
This is a great course for beginners and intermediate level web developers but for the novice programmers its recommended that you get a basic understanding of html and its associated technologies (css & javascript). But it doesn't matter if you have no prior experience coding web apps because Mr. Michel is an expert instructor, turning a complex block of code into an understandable piece of information in a way that anybody can understand can visualized in all the live coding videos. This a magnificent skill he possesses. Apart from the live coding videos he also encourages you to put theory into practice using online development & testing tools like JS-bin and CodePen. There is a lot more to express about the course but getting up and running with the course is a very delightful experience. I am very grateful to the team at edx and the staff at W3C for making learning more convenient and effective for everybody everywhere. Happy Co... This is a great course for beginners and intermediate level web developers but for the novice programmers its recommended that you get a basic understanding of html and its associated technologies (css & javascript). But it doesn't matter if you have no prior experience coding web apps because Mr. Michel is an expert instructor, turning a complex block of code into an understandable piece of information in a way that anybody can understand can visualized in all the live coding videos. This a magnificent skill he possesses. Apart from the live coding videos he also encourages you to put theory into practice using online development & testing tools like JS-bin and CodePen. There is a lot more to express about the course but getting up and running with the course is a very delightful experience. I am very grateful to the team at edx and the staff at W3C for making learning more convenient and effective for everybody everywhere. Happy Coding! Thank You.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 11 months ago
This is a superb course. Everything is laid out in a well structured manner. The videos are straight forward to follow and don't leave you scratching your head at the end, but work along side the course work to explain everything perfectly. Although I have experience in HTML, the canvas seemed (before taking this course) very complex and virtually impossible to understand. This course totally changed it for me and I can now understand it and follow it. Thank you!
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.