subject
Sponsored
Intro to Data Analysis
Facebook via Udacity
Sponsored
Intro to Android Development
Google via Udacity

Coursera: Responsive Website Basics: Code with HTML, CSS, and JavaScript

 with  Dr Matthew Yee-King, Marco Gillies and Dr Kate Devlin
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

Syllabus

Course introduction
Welcome to the first course of the 'Responsive website development and design' specialisation!

HTML
We start the course by looking at how to set up a dev environment, build a HTML navbar and how to embed images and create lists using HTML.

Also we'll create properly structured HTML documents and have a look at the world's first web page.

Looking forward to working with you this week!

Matthew, Marco and Kate

CSS
Welcome to the second module of 'Responsive website basics'.

In this section of the course we will have a look at linking external CSS files to your HTML documents, controlling fonts with CSS and using CSS to customise hyperlink formatting and to control text layout. We will also install the bootstrap library and implement a responsive grid layout- Enjoy!

- Matthew, Marco and Kate

Beginning JavaScript
Welcome to the third module of 'Responsive website basics'.

In this module we will write simple JavaScript programs and learn how to write programs that can respond to user input such as clicking on HTML elements. We will also take a look at JavaScript functions and use jQuery to manipulate web pages.

Finally, you will learn how to write your own javaScript functions including anonymous functions.

Looking forward to working with you this week!

- Matthew and Marco

Going deeper into JavaScript
Welcome to the final module of 'Responsive website basics'.

In this final section of the course we will define JavaScript variables and write simple JavaScript programs that use and change the values of variables.

We'll also write if statements to control the flow of a JavaScript program, use boolean variables in conjunction with if statements and write javaScript in the context of moderately complex web applications.

Enjoy!

- Matthew and Marco

23 Student
reviews
Cost Free Online Course (Audit)
Pace Upcoming
Subject Web Development
Provider Coursera
Language English
Certificates Paid Certificate Available
Calendar 4 weeks long
Sign up for free? Learn how
+ Add to My Courses
Learn Data Analysis udacity.com

Learn to become a Data Analyst. Job offer guaranteed or get a full refund.

Advertisement
Become a Data Scientist datacamp.com

Learn Python & R at your own pace. Start now for free!

Advertisement
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

23 reviews for Coursera's Responsive Website Basics: Code with HTML, CSS, and JavaScript

Write a review
4 out of 4 people found the following review useful
2 years ago
Marlena completed this course, spending 4 hours a week on it and found the course difficulty to be easy.
A good basic course for understand what is what. After two weeks I created a mini website - http://elektrix.energia-on.pl/ - maybe not a lot, but with time I have reached better quality. In this moment I am creating a website = http://energia-on.pl/ but there is a lot of work to do on it. :)
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
a year ago
Rizwana Saife completed this course, spending 20 hours a week on it and found the course difficulty to be easy.
Quite helpful for the beginners. Even for those who haven't been into programming ever. Well explained lessons and examples helped me create a moderately creative and responsive web page. Looking forward to the specialization course.
Was this review helpful to you? YES | NO
4 months ago
Melanie Boyd audited this course, spending 3 hours a week on it and found the course difficulty to be easy.
This might be the perfect course for some, but it wasn't what I had hoped for. Here are a few things you should know: 1. Don't be mislead by the fact that "Responsive" is the first word in the course title. I thought the course was going to focus primarily on responsive web design (designing layouts for different size Read More
This might be the perfect course for some, but it wasn't what I had hoped for. Here are a few things you should know:

1. Don't be mislead by the fact that "Responsive" is the first word in the course title. I thought the course was going to focus primarily on responsive web design (designing layouts for different size screens). That is mentioned, but it's not the primary focus of the class.

2. If you're looking for a broad overview of the main concepts of HTML, CSS, and JavaScript, this is probably the right course for you. The material is covered very broadly, but not in any depth. I would not be able to write any scripts based on what I learned in this course. I'll have to find another tutorial that goes more slowly and covers the material in more depth. They do give you links to other tutorials. Personally, I feel my time would have been better spent going straight to the other tutorials.

3. The assignments are too easy. You're never asked to implement anything covered in the class on your own (e.g., writing a JavaScript command). The assignment for week 4 is just cutting and pasting some JavaScript rather than actually writing any.
Was this review helpful to you? YES | NO
2 years ago
Jason Michael Cherry completed this course, spending 3 hours a week on it and found the course difficulty to be medium.
Outstanding class, and a perfect introduction to HTML, CSS, and JavaScript. The examples given are detailed, and explained well. Though there's a lot more this course could cover, for the 4 weeks it's a good deal, and gives you a good starting point to learn more on your own.
Was this review helpful to you? YES | NO
a year ago
profile picture
Mark Riker dropped this course, spending 3 hours a week on it and found the course difficulty to be very easy.
The course is implemented in an unprofessional and awful manner. Many mistakes, missing explanations, and especially the javascript part is a joke.
Was this review helpful to you? YES | NO
a year ago
Michael Jarvis partially completed this course.
Hated it. not for people who get easily disengaged by instruction Not worth my time, but different folks, different strokes
Was this review helpful to you? YES | NO
a year ago
Alejandro Cabrera completed this course, spending 3 hours a week on it and found the course difficulty to be medium.
This is a great course if your are beginning with Web Development and Design. Easy to understand and follow up.

It's a must.
Was this review helpful to you? YES | NO
0 out of 2 people found the following review useful
2 years ago
profile picture
Natalia completed this course.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
profile picture
Cyn Gar completed this course.
Was this review helpful to you? YES | NO
a year ago
Makanga Deo partially completed this course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Anonymous dropped this course.
Was this review helpful to you? YES | NO
11 months ago
Davide Madrisan completed this course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Zoe Aukim completed this course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Anton completed this course.
Was this review helpful to you? YES | NO
a year ago
Maksim Łabovič completed this course.
Was this review helpful to you? YES | NO
a year ago
Alexander Balgavy completed this course.
Was this review helpful to you? YES | NO
Was this review helpful to you? YES | NO
a year ago
Janet Wesner audited this course.
Was this review helpful to you? YES | NO
a year ago
Monica Carvajal completed this course.
Was this review helpful to you? YES | NO
2 years ago
Amr Fawzy is taking this course right now.
Was this review helpful to you? YES | NO
Was this review helpful to you? YES | NO
a year ago
profile picture
Konstantina Mouratiadi completed this course.
Was this review helpful to you? YES | NO

Write a review

How would you rate this course? *
How much of the course did you finish? *
Review
Create Review