Chevron Left
Back to Responsive Website Basics: Code with HTML, CSS, and JavaScript

Learner Reviews & Feedback for Responsive Website Basics: Code with HTML, CSS, and JavaScript by University of London

6,023 ratings

About the Course

In this course you will learn three key website programming and design languages: HTML, CSS and JavaScript. You will create a web page using basic elements to control layout and style. Additionally, your web page will support interactivity. At the end of the course, you will be able to: 1. Define the purpose of HTML, CSS and JavaScript 2. Make a simple web page using HTML 3. Use CSS to control text styles and layout 4. Use CSS libraries such as Bootstrap to create responsive layouts 5. Use JavaScript variables and functions 6. Manipulate web page content using JavaScript 7. Respond to user input using JavaScript In this course, you will complete: 2 assignments writing HTML, CSS and JavaScript, each taking ~1 hour to complete 4 quizzes, each taking ~20 minutes to complete 1 programming exercise~30 minutes to complete multiple practice quizzes, each taking ~5 minutes to complete Participation in or completion of this online course will not confer academic credit for University of London programmes....

Top reviews


Oct 10, 2017

Thought the course did a great job of teaching the basics without getting too ahead of itself. All of the sample code was well commented out to explain exactly what the code did which was very helpful


May 26, 2018

This is an excellent course for the basics in html, css and js I would definitely recommend it to anyone who wanted to build a simple but interactive website using one of the many frameworks available

Filter by:

1476 - 1500 of 1,615 Reviews for Responsive Website Basics: Code with HTML, CSS, and JavaScript

By Oleg P

Oct 24, 2019

I like it!

By Mukesh K V

Oct 7, 2022

all good

By Raunak

Dec 30, 2015

loved it

By Deleted A

Oct 7, 2018


By Lucky K

Sep 3, 2021


By Sanika B

Jun 14, 2021


By Muhammad S A

Sep 24, 2020


By M J I

Aug 18, 2020


By utkarsh t

Jun 1, 2020


By Geethika

May 17, 2020


By 18wh1a0561 V R

May 16, 2020


By Hemanth S

May 9, 2020


By wissam e

Apr 9, 2020


By Abhinav C

Mar 18, 2020


By kalithasan

Oct 24, 2019


By Balaji M

Nov 19, 2018


By Harshavardhana J

Oct 30, 2018


By Kiki K

Sep 29, 2015


By Atul S

Jan 6, 2021


By Shane O

Feb 10, 2016


By Ubiratan d C

Feb 1, 2016


By Deleted A

Aug 13, 2017

Disclaimer: I'm not new to HTML, CSS, and JavaScript, and mainly took this course as it's the first in the specialization and I wanted to build up my HTML, CSS, & JS skills. I really wanted to enjoy this course more than I did, but I have to specifically call out its flaws as I think it could sincerely benefit from a lot of revision and updating of content. To start off, the instructors are very good - despite how oddly the content is structured at times, they do a great job of presenting it in a clear and concise way.

Unfortunately, the core weakness of the course lies in how the content is present. While this is a beginner course, the content jumps around substantially in a way that doesn't give a beginner enough time or resources to full grasp the material. Seriously, only covering the DOM with jQuery and just briefly touching on JavaScript document.getElementById in a quiz seems incredibly rushed and doesn't provide the foundational knowledge in JavaScript that I would expect from a course of this nature.

As a result, I can't really recommend this course or the specialization, as it focuses on outdated material, does not provide the foundational knowledge I would expect, which may prepare you to complete the specialization, but not have the full skills to be a web developer.

By Michele E

Feb 3, 2018

Once Javascript started it felt disconnected and I realize there is a lot to cover but much was assumed to be known. I noticed a webpage was named or created every time we viewed a new video in Javascript it would be nice to see the connection, like we did on the last video of images and how the code comes together instead of in sections. Also, I am a hands on type of learner so I had no problem creating a Nav bar and adding pictures to my website the first week even tho this was not required. I thought that is how we would be learning. I copied what the videos showed then I figured out the rest, like how the code actually connects to create the page. It would be great to have a "project" website. Show video of code and steps and what it does to the webpage and then let us create a website giving us steps on what you want on the website from videos you have created, for me I would learn faster this way.

By David C V

May 10, 2020

Even for a complete novice and even given how short the course is, the topics are barely explained. There's a lot of programming that's just left unexplained and the most you get from the course is by reading documentation. And then the quizzes touch a lot of topics that weren't mentioned even in passing. And the projects are just dissapointing, all of them can be completed in 5 minutes without really understanding what you are doing, offering no challenge and no real skill improvement. Especially the last one, "copy this snippet of code and figure out where to paste it - hint - if you open the file it tells you" it's just not worth the time honestly. Specially comparing this course to other beginner courses avaliable in coursera i found it lacking content.

By Rhonda B

Jan 16, 2016

Html and CSS were excellent!

I'm sure this is a great course for people with some coding background, but as a complete beginner to Javascript and coding, I found it nearly impossible to comprehend the 3rd and 4th weeks because we jumped in to Jquery without first getting to know Javascript.

Yes - the quizzes were too easy - I passed all of them even when I wasn't understanding most of the material.

I went over to CodeAcademy and Microsoft Virtual Academy to get a better foundation in JS, then came back and was able to understand a bit better. As for me, I am going to spend more time learning and practicing JS/JQ before moving on to the next course in this specialization.