Save for later

Introduction to HTML5

Web Design for Everybody: Basics of Web Development & Coding,

Thanks to a growing number of software programs, it seems as if anyone can make a webpage. But what if you actually want to understand how the page was created? There are great textbooks and online resources for learning web design, but most of those resources require some background knowledge. This course is designed to help the novice who wants to gain confidence and knowledge. We will explore the theory (what actually happens when you click on a link on a webpage?), the practical (what do I need to know to make my own page?), and the overlooked (I have a page, what do I do now?). Throughout the course there will be a strong emphasis on adhering to syntactic standards for validation and semantic standards to promote wide accessibility for users with disabilities. The textbook we use is available online, “The Missing Link: An Introduction to Web Development and Programming” by Michael Mendez from This course will appeal to a wide variety of people, but specifically those who would like a step-by-step description of the basics. There are no prerequisites for this course and it is assumed that students have no prior programming skills or IT experience. The course will culminate in a small final project that will require the completion of a very simple page with links and images. The focus of this course is on the basics, not appearance. You can see a sample final page at This is the first course in the Web Design For Everybody specialization. Subsequent courses focus on the marketable skills of styling the page with CSS3, adding interactivity with JavaScript and enhancing the styling with responsive design. You can see a sample site for the capstone course at

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.7 based on 2,424 ratings
Length 4 weeks
Effort 3 weeks of study, 2-4 hours/week
Starts Jun 26 (43 weeks ago)
Cost $49
From University of Michigan via Coursera
Instructors Colleen van Lent, Ph.D., Charles Severance, Charles Russell Severance
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Mobile And Web Development

Get a Reminder

Send to:

Similar Courses

What people are saying

web design

"Web Design for Everybody" is a quite encouraging name.

Would seriously recommend if you want to learn the web designing from basics.

It was fun while completing this course.Hope it would stay for the next one too.......... teacher is very good it's very good for someone who want to learn about the web design.

I recommend people who are going to the web design field to take this course immediately.

Creates a solid foundation for learning web design on.

All topics covered for web designing and understanding HTML concept.

I have recommended this course to a friend who wants to learn about web design.

as promised provided basic informatio about HTML.found videos too lengthy to grasp but everything was illustrated by examples which was very beneficial This is an amazing course for the base of web design, and the teacher is very great!

Colleen is a born teacher It was great learning the introduction to web designing!

I've been web designing for the last 17 years and I am learning things I haven't used in the past.

Great intro to web design.

Very good Course for beginners to learn about web designing.

I want to learn web design long time ago and I'm happy to have the opportunity now.

This Course is best way for any student to understand the basics of HTML and starting student in the path of website designing.The video lectures are well-defined and structured with clear content description.The amount of hard work put into designing of those lectures is just mind-blowing.Thank you for getting me started for journey of web designing.

Read more

web development

Great intro into HTML web development if you are starting from nothing.

This course opened the gate to a whole new world of opportunities in learning Web Development.

A good course for beginner on web development.

However, it is very helpful for those web developers who find some gap, flaw or weakness in the core concepts of web development.

This course gave me the foundational skills I need, as well as the confidence to pursue web development (and possible app development) as a career.

Good introduction to web development.

Can only recommend it to anyone willing to go into web development.

it is amazing Great Very Informative course Good introduction to working with HTML Awesome start to the Web development Superb Colleen van Lent Best Teacher Thank You So Much Regards Abdlrahman Amazing course for beginners.

To me, was a very clear and succesafuly introduction to HTML5 Is the best choice to start in web development Course content good.

Great course got to know that accessibility plays a key role in web development and also corrected my self in writing semantic html code.

So if you have little time and you really want to get the basics to start working on web development, look no further than this course.

Great overview of HTML and basic web development.

Professor Colleen has taught me right from the basics and I'm very happy to learn this course and today I feel happy that I have completed HTML5 and will continue my learning towards web development.

I had done Web Development a long time back and was completely new to HTML5.

Read more

looking forward

Looking forward to continuing the Specialization with the CSS3 course!

Looking forward to learning more!

Since every learner will have his/her own expectations , this course have met my expectations , it was simple and smooth the way introductory courses should be , and for me I have learned many new things, what made me delighted most of all is the part of hosting your site and cPanel , because i rarely saw that in web design mooc courses, looking forward to the CSS course.

Looking forward for other courses.

Looking forward to the next level i learn a lot from this course thank you ;) my next course will be CSS3 !!

I did thoroughly enjoy the course and am looking forward to Course two of the series on CSS3.

Looking forward to CSS3!!

I am looking forward to every other session.

Looking forward to CSS course.

Looking forward to go to next level Best course for Learning HTML in basics.

I'm looking forward to finding more courses from her.

I am looking forward to learning more in the next course in this Introduction to Web Design series.

Looking forward to joining CSS3.

Am looking forward to learn more This is the most effective course.

Read more

university of michigan

Thank you University of Michigan for offering such a fine course!

Good I always like courses from University of Michigan and this course is not an exception.

I'd highly recommend this course by the University of Michigan.

Thank You University of Michigan.

Thanks University of Michigan and Coursera staff!!!

Thanks to Colleen van Lent and the University of Michigan to create the Specialized Program - Web Design for Everyone and especially to Coursera for making this happen.

Great to be a part of this Web Series from University of Michigan.

great teacher with excellent teaching skills i have learned a lot from this course good very good good good course Thanks the University of Michigan for providing this course to everyone who wants to learn HTML5 !

Thanks to course educator, team of University of Michigan and Coursera.

!BTW, teacher, you don't talk fast.My love University of Michigan is growing as there are so many great teachers there!!

I'm happy that i completed a course that made me to create design for a web page.Thank you coursera and University of Michigan for giving me Financial aid for learning a course.I would like to learn more courses.

Thanks to Coursera and University of Michigan for providing this opportunity.

Thanks, Coursera for providing this course online and I want to say thanks to the University of Michigan The course was informative.

good Thank you so much for a great learning way To university of Michigan Good for newbies.

Read more

step by step

She is very easy to listen and she goes step by step just like how should suppost to be.

Especially i liked the part where you explained how to create a html file in the folder step by step.

Step by step learning with the focus on important issues This was at a self learning pace that allowed me to succeed.

Teaching, learning and step by step advancing everything is handled perfectly.

The instructor was very thorough and took things step by step.

Teacher takes you step by step.

Great teachings, You really learn step by step.And let's Code together session was really interesting,Thank you.

Perfect for someone who wants to start learning HTML5 and the entire specialization from scratch.The course is well paced, starts off easy, and seriously takes you step by step into making a web-page.

More hands-on practice, more exercises like the one on Week #2 where we(the students) follow the professor's step by step instruction into coding, and not so much lecture (though lecture its understandable as we need to learn all these definitions and what we are actually doing).

Simple to understand, step by step approach is very good for beginners.

Very friendly taught, step by step.

Easy to follow with a step by step lectures and very thorough.

Engaging professor, clear step by step walkthrough, assignments were clear and quizzes kept us engaged and reviewing throughout It's an excellent course to work upon.

Read more

even though

It would be great if I was able to find out what I did wrong in the html code, even though I passed the course.

Right now all the readings for the first 2 weeks are just dumped at the beginning of week 1 with nearly no context, and then not mentioned again even though questions about the reading appear on the quiz!Overall very good, just needs a tune-up.

Very well paced and I feel as though I have learned a significant amount even though it only covered the basics.

Nice course; Even though I'm a veteran of HTML4, I learned a great deal!

The lectures were engaging even though I was already familiar with a good amount of the material.

But you should know that the final project now has additional quizzes (related to the project) and even though the auto-grader sometimes makes mistakes, you can compensate that by answering the project quizzes correctly.

good, A big Even though I would have liked something more hands-on (this subject matter doesn't come naturally to me), I was able to complete the course and obtain a certificate.

I learned so much in this course even though I already knew the basics of coding and HTML4.01 Strict.

Even though i knew many things in HTML5, i learnt many more.

With this information I believe it will be possible for me to continue learning about html without other courses even though I'm really looking forward to completing the 'web design for everybody' specialization as well as other specializations ( In particular courses on computer programming and other web design specializations ).

Even though this course has Dr. Chuck's name associated, it is NOT of the same caliber.

Even though I am a dentist, having coded only in high school, I now love HTML5 and find it easy and so understandable, all because of her.

Read more

colleen van lent for

thank you so much colleen van lent for this gift of courseit is the better one Exceptional course.

Thanks to Dr. Colleen van Lent for their valuable contribution and guidance.

Logical buildup and easy approach for starters.Thanks to Colleen van Lent for this effort.

Thank you Coursera as well as Colleen van Lent for this.

Firstly, I would like to thank Professor Colleen van Lent for being such an amazing mentor.

Read more

highly recommended

Highly recommended!

It's highly recommended course to take because I had no experience in creating a website before and now I can start experimenting with those tags.

Overall a very informative course...highly recommended!!

Highly Recommended for begnners, intermediate, advanced, and professional programmers.

Also, HTML5 is a great skill to learn in our modern tech world, so it's highly recommended for anyone interested in technology.

Highly recommended this course.

Highly recommended for beginners, or as a refresher for more advanced learners.

highly recommended, definetly easy to understand for beginners.

Read more

emphasis on accessibility

This was an excellent introduction to HTML5, and I liked the emphasis on accessibility.

Loved the emphasis on accessibility!

Also, the Instructor put a lot of emphasis on accessibility, which I think is really important.One thing a little bit frustrating, though, the codes in the quizzes look like mess when viewed on my phone and it really gave me a lot of trouble.

Five stars for emphasis on accessibility, explanation and detail of semantic elements.Three stars for course content testing prior to publication and for omission of Linux.

I also appreciated the emphasis on accessibility.

awesome it is a very good course R It was cool although I had real problems passing the grader A good introduction to HTML5 with a nice emphasis on accessibility.

Read more

computer science

Her videos are very easy to watch (never painfully awkward or difficult to understand), and I appreciated how personable she was for a computer science MOOC teacher.

I have no background in programming and computer science and I managed to learn so much!

Your course is the starting point in the world of computer science.

Absolutely helpful.A must-take course for all beginner computer science aspirants.

really good course Great professor wonderful introduction to computer science/coding-1 start due to some confusion with updates to the final exam assignment Really small and easy course for everyone.

Is a good course This course is exactly as advertised, a stand alone course in a series of courses that introduces web design to the novice, non-computer science major.

It is very good for person has knowledge in programming or computer science ITS GOOD BUT IN QUIZ ITS ASKING FOR SOME QUESTION WHICH WAS NOT TAUGHT IN THAT MODULE Excellent course which provide knowledge of HTML5 for beginners.

I have a completely new understanding and perspective towards the language and computer sciences as a whole.

It was a great course and easy to be understood the prof Colleen was so simple Great for people without much knowledge in Computer Science.

Read more

peer review

The final assignment should be changed imo to peer review, the quiz is not the right way to do it imo.Thanks, learned alot.

)I like that it was purely quiz/project based and no grading was done as peer review.

great intro to html and web development, the instructor is really nice and the lectures are really smooth, I think this course could be better if the quizzes have less questions unrelated to the lectures also the project I'd rather it not be peer reviewed because it may take long time for anyone to see it very helpful course learned a lot of things ..

However, in the peer review criteria / question, it asks "was the ordered list used?"

i just not get the point of peer review if you dont give marks to the classmate then they also dont give the marks to you even if your answers is good 100% would recommend this course and Dr. Colleen van Lent was exceptional as an instructor.

Additionally, you risk not getting your certificate based on wrong information given to your peers to grade you for your final.This course has multiple errors in the quizzes and most egregiously in the instructions to your peer reviewers to grade your final project.

Then the peer review questions to correct another peer's work asks if the person created an ORDERED list.

The peer review question SHOULD ask if the person created an unordered list, as the instruction clearly stated.

Lastly, the only part which I did not find very useful was the "peer reviewed final project" and the reason behind that is that for some people like me who are going through the course very rapidly, have to wait until someone reviews your course and that takes some time to be completed.

Read more

her teaching style

I really like her teaching style - it is straight to the point Best Nice introduction to the topic.

I like her teaching style.

Professors of all stripes, particularly those in STEM domains would do well to adopt her teaching style.

Her teaching style is that of a real human being sitting beside you, showing you how things work.

I never felt lost and her teaching style is very effective for me.

Read more


An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Graphic & Web Design $54k

Web Design Specialist/Web Coordinator $60k

Graphic Design | Web Design | Web Content $61k

Freelance Web Design $71k

Web and Graphic Design $71k

Web UX Design $74k

Web Design Specialist 2 $75k

Web Design Contractor $77k

Interactive and Web Design $89k

Web Design, Web Development $90k

Web Design Specialist 1 $108k

Senior Web Design $119k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.7 based on 2,424 ratings
Length 4 weeks
Effort 3 weeks of study, 2-4 hours/week
Starts Jun 26 (43 weeks ago)
Cost $49
From University of Michigan via Coursera
Instructors Colleen van Lent, Ph.D., Charles Severance, Charles Russell Severance
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Mobile And Web Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now