HTML5 Coding Essentials and Best Practices

Provided by:
10/10 stars
based on  84 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
17022 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 10/10 stars
84 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
3 months, 3 weeks ago
It is a very interesting and useful course, with many practical examples and best practices to write code. The content was great structured and best suited for an "intermediate" develope. The student' s support was also in good level.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
5 months, 1 week ago
This course was one of my favorite through edX. It energized me about the present and future of front-end web development. With just client-side code, you can implement caching, form validation, animation, and interactive multimedia. This course is probably best suited for an "intermediate" developer, with 1+ year working with HTML/CSS/JS. It a good course both if you want to do web development in a business environment, or if you just want to do it for fun. Overall, the entire 3-part series through W3C is very solid.
Was this review helpful? Yes0
 Flag
Rodrigo Valentim profile image
Rodrigo Valentim profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
6 months, 3 weeks ago
This course is very interesting and completed extension of the HTML 5 Introduction, it view some new interesting features of HTML5 that web developers up to HTML4 hardly know bout it. It is not for beginners, but for advanced developers in HTML4, or the one that already did the HTML5 Introduction, otherwise will be a difficult course, which is not.
Was this review helpful? Yes0
 Flag
Byron Armijos profile image
Byron Armijos profile image

Byron Armijos

10/10 starsTaking Now
9 months, 4 weeks ago
este curso de html5 me parece muy interesante ya que nos permite saber un poco mas sobre algunas cosas de desarrollo web que nos permitira uno como estudiante y futuro des arrollador web crear paginas con el fin de crear paginas para empresas compañias, etc.
Was this review helpful? Yes0
 Flag
Lawrence Casuco profile image
Lawrence Casuco profile image

Lawrence Casuco

10/10 starsCompleted
1 year ago
The contents were really great and easy to understand. Thanks Instructor Michel Buffa. I'm happy also that they made it a "Self-Paced" :)
Was this review helpful? Yes0
 Flag
Francisco Lopez Gil profile image
Francisco Lopez Gil profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 year ago
It was to me a surprise to see how html has changed since previous version. The teacher knows its business and is very good at it. I enjoyed it a lot. The only downside is that while I learned it for fun, I like to get those certificates with no academic validity. I passed the course but I couldn't download it at any time.
Was this review helpful? Yes0
 Flag
EYRIPIDIS STEFANIDIS profile image
EYRIPIDIS STEFANIDIS profile image

EYRIPIDIS STEFANIDIS

10/10 starsCompleted
1 year, 1 month ago
"Thanks for your course. I improved a lot in html&css and I am more confident now. I still have to continue to improve but now I'm on the right track."
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsDropped
1 year, 1 month ago
Thank you all for the time and effort you have taken to make this course as insightful and productive as possible! I have loved every minute i spend and regret the limitations i have been facing! Nevertheless i dig it all and will most certainly use the newly acquired knowledge
Was this review helpful? Yes0
 Flag
ravi vaghela profile image
ravi vaghela profile image
8/10 starsCompleted
  • 1 review
  • 1 completed
1 year, 1 month ago
recommended for the beginner, nicely organized, good flow of content, the instructor is awesome, content provided very nicely , just follow the course guidelines
Was this review helpful? Yes0
 Flag
Francisco Lopez Gil profile image
Francisco Lopez Gil profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 year, 1 month ago
The course is awesome. It really makes you learn and it shows the real html5 to people like me who thought html5 was just a bit more of the same stuff. The instructor is really nice as well and the platform is already a standard in the world of online learning.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
1 year, 1 month ago
I'm a 20+ years "veteran" of (web) development and I enjoyed learning the new things in HTML 5. There are some negative things, as stated by previous unsatisfied reviewers, but I think they (and to some extent even I) have been spoilt by how other MOOC's are presented. I enrolled in course to learn, and that I did! ;-)
Was this review helpful? Yes0
 Flag
anonymous mouse profile image
anonymous mouse profile image

anonymous mouse

10/10 starsTaking Now
1 year, 1 month ago
its a Well planned course. i am curious about it. want to try some HTML study from the experts.
Was this review helpful? Yes0
 Flag
Sergiy Seniuk profile image
Sergiy Seniuk profile image

Sergiy Seniuk

10/10 starsCompleted
1 year, 2 months ago
I liked everything! You did a great job creating this course! Practice is great! i like when people can share the code and discuss it. Tests are great too, they keep you in shape and sometimes you understand much more from them than you read from the week material. I liked the videos. They are short simple illustrative and not boring :) The content of the course is comprehensive and rich! Anyway course is worth it! Thank you guys!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
1 year, 2 months ago
This is a great course, recommended for learning and being updated, very detailed, well structured and with a lot of useful materials (references and samples). The instructor is always supporting in forums, providing answers to doubts or queries.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 7 months ago
It was very interesting. The content is great structured, all materials and examples were perfectly presented and explained. The support of the students is also very good. Best practices were presented everywhere with many good code examples and easy instructions. This course opened my eyes to HTML5 philosophy. Thanks everyone for the great course! I have really enjoyed it!
Was this review helpful? Yes1
 Flag
Claudio Felicioli profile image
Claudio Felicioli profile image
6/10 starsCompleted
  • 58 reviews
  • 58 completed
1 year, 8 months ago
The course cover the most basic features of HTML5. It's very exciting to have the opportunity to attend a course from W3C itself. In my opinion, the pace is not too much slow for the more experienced students and not too much fast for the web-illiterates. Sadly the instructor, when discussing every different topic, put an excessive focus to the less useful aspect of all, accessibility. Knowing that there is a way to make every single component accessible to screen-readers and how to design very limited layout just to address several kinds of cognitive disabilities and similar use cases is pointless for most of HTML5 interfaces.
Was this review helpful? Yes0
 Flag
Ahmed El-Taweel profile image
Ahmed El-Taweel profile image

Ahmed El-Taweel

10/10 starsCompleted
1 year, 8 months ago
amazing course very recommended for everyone. also the exercises are very good. you should take this course for sure.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 8 months ago
Amazing course, very recommended for everyone ,it is one of the best html course i have ever taken but you need to apply a lot and practice on the optional projects at the end of every section
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 8 months ago
This is a great course. It has just the right amount of information on the new HTML5 elements and attributes to help you get started. On top of that, it has a plethora of links to external resources on each topic for those who wish to learn more. Not all of the lessons are accompanied by videos. But that's not necessarily a bad thing. I, personally, prefer text-based classes because it's easier to go back and search for some concept by just using the browser's search bar. That's simply not possible with videos. On top of that, I'm sure you will love Mr Buffa's awkward sense of humor. On another note, I have to agree with some of the other reviewers who say that the assessments are too easy.
Was this review helpful? Yes0
 Flag
D N profile image
D N profile image

D N

10/10 starsCompleted
1 year, 8 months ago
Thoroughly enjoyed the course. Michel has been very active in the Discussion areas ensuring that we trainees gain full 'value' from our efforts, sorting-out misunderstandings, helping with practical work, etc; whereas in (too) many of the MOOCs I've attended, trainees were left-alone to sink-or-swim or abandoned in to the hands of "TAs" who lacked consistency with the course materials. Not only learned new material but was 'forced' to consider areas which seemed less relevant at first glance. Material is presented in logical sequence and with humor. Plenty of references to external materials. Good choice of tools, particularly to develop solutions, share them with others, and to be able to seek assistance. This is a practical course. Offered in a practical manner. Highly recommended! Regards, =dn
Was this review helpful? Yes0
 Flag
Luka Brkanić profile image
Luka Brkanić profile image

Luka Brkanić

10/10 starsCompleted
1 year, 8 months ago
I'm actually not sure whether this course is too good or is HTML5 just too simple. Probably both. Fantastic experience, I never thought web development could be so fun!
Was this review helpful? Yes0
 Flag
Liliana S.Giraud profile image
Liliana S.Giraud profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 year, 8 months ago
The course was simply excellent. The instructional materials are designed in a way that is engaging and very clear to understand. As a complete beginner I found the course challenging as there was a lot of information to assimilate in a short period of time but at the same time the course provided me with the opportunity to do plenty of exercises, to see others exercises, review and design my own. This helped me to understand the new concepts. I can say I gained many skills and strengthen many others. The best? Not only the course is well structured, but the Instructor Michel Buffa is the best teacher you can imagine, it is possible to "see" how much he likes what he does, how much he cares, he is a 'natural born" teacher, additionally his videos are easy to follow and I was amazed he personally motivates you even if this is a cyber space. I am very thankful and ready to continue the next course.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

6/10 starsCompleted
1 year, 8 months ago
# Strengths: The strength of this course lies in the live examples given (in JSBin, codepen, etc), live coding videos, optional projects, and extremely helpful instructor. You will know good coding practices and web resources even beyond course materials. The optional project, even though not graded, is where you really learned a lot, since you have to figure out how things work and code them your own. In these projects you can discuss your coding problems and somebody, especially the instructor, will lend help. # Limitations: The course will not teach you how to code (as in other similar courses). It assumes you already have working knowledge/skills in HTML, CSS and JavaScript (hence the Intermediate requirement) that you are expected to work autonomously. In plenty of APIs work, JavaScript is inevitable; I suggest you prepare your JavaScript skills for more benefits from the course. The course moves in fast-pace, I ... # Strengths: The strength of this course lies in the live examples given (in JSBin, codepen, etc), live coding videos, optional projects, and extremely helpful instructor. You will know good coding practices and web resources even beyond course materials. The optional project, even though not graded, is where you really learned a lot, since you have to figure out how things work and code them your own. In these projects you can discuss your coding problems and somebody, especially the instructor, will lend help. # Limitations: The course will not teach you how to code (as in other similar courses). It assumes you already have working knowledge/skills in HTML, CSS and JavaScript (hence the Intermediate requirement) that you are expected to work autonomously. In plenty of APIs work, JavaScript is inevitable; I suggest you prepare your JavaScript skills for more benefits from the course. The course moves in fast-pace, I couldn’t submit all the optional projects within the time frame. It also lacks references to real-world industrial-scale examples on where HTML5 elements are being used. Such as, who incorporate Canvas element into their web design or apps? Which web sites stream videos with WebVTT? etc. I understand that there is no limit to our imagination but these kind of examples do help a lot.
Was this review helpful? Yes0
 Flag
Irina Sokolovskaja profile image
Irina Sokolovskaja profile image

Irina Sokolovskaja

10/10 starsCompleted
1 year, 8 months ago
Awesome MOOC! The course content is interesting and useful, with a number of external links. I've learned a lot about new HTML5 API.
Was this review helpful? Yes0
 Flag
Lou Verdun profile image
Lou Verdun profile image

Lou Verdun

10/10 starsTaking Now
1 year, 8 months ago
Great course ! I didn't expect this course to dive that deep into HTML5 and Javascript interaction. It's better to have some knowledge in both of those fields before starting the course tho, otherwise you'll miss some very interresting content (especially for Javascript). Thank you W3C and Mr. Buffat for this course, I can't wait to start the second part of it !
Was this review helpful? Yes0
 Flag
Nicola Biasi profile image
Nicola Biasi profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 year, 8 months ago
Great experience and valid contents. Great mix of video, document, links en exercises. I'd no time to improve all the labs, but i'll review all the exercise to get my next works.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
1 year, 9 months ago
This course was great. The structure was clear, written language is easy to understand and the examples were clear. The exercises made you think and were challenging enough to keep ones interest up.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 year, 9 months ago
great course! coding became challenging as the course progressed but many good supporting examples were provided and was helpful in learning tidbits of css and javascript as well.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
1 year, 9 months ago
Since I used to make HTML typical forms with tables and controls, this course showed me a lot about how to structure an HTML5 document and the power of the new elements and APIs
Was this review helpful? Yes0
 Flag
Kristina Šekrst profile image
Kristina Šekrst profile image
8/10 starsCompleted
  • 96 reviews
  • 96 completed
1 year, 9 months ago
It was much more text-oriented course, rather than classical video one. The assignments were probably a bit too easy, and answers sometimes obvious. The course seemed a bit too rushed for 6 weeks, and could function better if it was stretched to 8-10 weeks. Loved the games and projects, but these were facultative, and few people had time for that. Quizzes were perhaps too easy even if you didn't go through the lectures, but the material itself is quite difficult if there's no prior JS knowledge. It could function better if the series was joined with a JS intro (although, if you have previous experience, it should be easy). Codebin examples were nice, but we spent a little time coding and much time on theoretical background, perhaps there should be an equal amount of theory and practice, and introduce these facultative projects as peer-reviewed ones. It's a nice course, but it seems less like a course, more like an interactive version... It was much more text-oriented course, rather than classical video one. The assignments were probably a bit too easy, and answers sometimes obvious. The course seemed a bit too rushed for 6 weeks, and could function better if it was stretched to 8-10 weeks. Loved the games and projects, but these were facultative, and few people had time for that. Quizzes were perhaps too easy even if you didn't go through the lectures, but the material itself is quite difficult if there's no prior JS knowledge. It could function better if the series was joined with a JS intro (although, if you have previous experience, it should be easy). Codebin examples were nice, but we spent a little time coding and much time on theoretical background, perhaps there should be an equal amount of theory and practice, and introduce these facultative projects as peer-reviewed ones. It's a nice course, but it seems less like a course, more like an interactive version of w3c.org.
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.