Back to Programming Foundations with JavaScript, HTML and CSS
Duke University

Programming Foundations with JavaScript, HTML and CSS

Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. In addition, learn basic web development as you build web pages using HTML, CSS, JavaScript. By the end of the course, will create a web page where others can upload their images and apply image filters that you create. After completing this course, you will be able to: 1. Think critically about how to solve a problem using programming; 2. Write JavaScript programs using functions, for loops, and conditional statements; 3. Use HTML to construct a web page with paragraphs, divs, images, links, and lists; 4. Add styles to a web page with CSS IDs and classes; and 5. Make a web page interactive with JavaScript commands like alert, onClick, onChange, adding input features like an image canvas, button, and slider.

Status: Computer Programming
Status: Javascript
BeginnerCourse33 hours

Featured reviews

TM

4.0Reviewed Feb 17, 2018

Maybe it's because my English is weaker than I expected or I am just less smart than i thought but it wasn't easy. But i'm thankfull for all of this. Greatings for everyone who maded this course!

MM

5.0Reviewed Sep 2, 2016

An excellent course that is so easy to follow and comprehend. It has everything that a beginner needs. Wonderful teachers and very good content. I really enjoyed this course. Thank you so much!

WN

5.0Reviewed Mar 16, 2018

My first Coursera course I've ever done and I was very impressed with the platform on which it was presented. My experience was a positive one and I will definitely continue to pursue other courses.

AN

5.0Reviewed Nov 1, 2016

I've been learning Javascript with lots of different online courses over the last 2 years and this is the first one that presented the information in such a way that I could understand it. Thanks!

PS

5.0Reviewed Jul 18, 2020

this course is good for you if you are beginners in programming . in this course i learn basics of html CSS and JavaScript. this course is very helpful for me in starting with basics of programming.

V

5.0Reviewed Jul 19, 2020

The best course with the most brilliant professors and help you with getting started with building webpages and providing a good foundation as the title suggests,learned a lot from this course.

PD

4.0Reviewed Jun 24, 2020

I am highly obliged that I got an opportunity to learn and enhance myself in my precious time.I have learn how we can utilized our time and gain some knowledge by using such learning platform.

IM

5.0Reviewed Jan 10, 2021

A great intro to programming I really recommend it! I had done a boot camp on the basics of Java and not Java script, but this really reinforced some important concepts in a nice and concise way.

SP

5.0Reviewed Aug 11, 2018

This is an amazing course! I've learnt a lot of things just in 4 weeks and really proud of myself. Everyone should do this course as it teaches basics of coding which can help you in any field.

IS

5.0Reviewed Oct 5, 2015

This is the first course I am taking in Coursera.org. The valuable instructors of Duke University designed and created a masterpiece for learners. Thank you so much guys. Greets from Istanbul, Turkey.

RT

5.0Reviewed Jun 2, 2021

Coursera helped me learn skills to develop my career . The course has very rich content. Examples, questions, exercises, practice examples and exams. Teachers explained the most important parts.

GG

4.0Reviewed Jun 1, 2020

I feel that the source codes for image production should have been briefly explained. This course just gives the link the code but not the explanation. Then again this is a great introductory course.

All reviews

Showing: 20 of 3,232

Marina Kovaleva
1.0
Reviewed Nov 22, 2016
Mike Anthony
1.0
Reviewed May 4, 2016
Hayley Ingman
2.0
Reviewed Mar 15, 2019
Ismail Goktug Serin
5.0
Reviewed Oct 6, 2015
Jaidev Sehgal
5.0
Reviewed Jan 13, 2020
Anthony Correa
5.0
Reviewed Aug 17, 2019
Bob Clodfelter
2.0
Reviewed Nov 8, 2015
juls vikram
1.0
Reviewed Oct 11, 2016
Warwick Nortier
5.0
Reviewed Mar 16, 2018
Deleted Account
1.0
Reviewed Nov 4, 2015
Nabhit Arora
1.0
Reviewed Aug 13, 2018
Bram Jacobs
2.0
Reviewed Jan 4, 2019
kate delaney
1.0
Reviewed Mar 2, 2016
Avik Dube
5.0
Reviewed Jul 17, 2020
Ashley Newton
5.0
Reviewed Nov 2, 2016
Megan Bigelow
5.0
Reviewed Oct 31, 2018
Gregory Schreiter
5.0
Reviewed Jun 23, 2019
801_ASHUTOSH TIWARI
5.0
Reviewed Jan 16, 2021
NADIA BINTI OTHMAN
5.0
Reviewed Nov 13, 2020
Andrew Webster
1.0
Reviewed Sep 25, 2021