Chevron Left
Back to Programming Foundations with JavaScript, HTML and CSS

Learner Reviews & Feedback for Programming Foundations with JavaScript, HTML and CSS by Duke University

4.6
stars
14,708 ratings

About the Course

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....

Top reviews

IS

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.

JS

Jan 12, 2020

A very helpful code which allows you to learn the simple of JavaScript HTML and CSS. Very helpful in building websites and an excellent course for beginners or even people who have never coded before.

Filter by:

126 - 150 of 3,172 Reviews for Programming Foundations with JavaScript, HTML and CSS

By M B

•

Nov 16, 2015

Too much emphasis on taking tests versus actually programming.

By Dakota M M

•

Mar 24, 2020

This stupid website won't let me drop out of this class.

By Karen G

•

Aug 5, 2021

Will not allow me to unenroll. Enrolled by mistake.

By Vaishnavi S J

•

Jan 31, 2022

worst cousre ever in my life..cant unenroll from it

By Rafael B d C

•

Jan 23, 2016

HTML and CSS is good. JS search for another course.

By Chichi U

•

Oct 3, 2016

This course is not relevant in the real world.

By emmanuel v

•

Apr 14, 2020

Professional work is being looked over

By Ilić V

•

Dec 8, 2015

Last week was incredibly difficult.

By Jesús R S O

•

Feb 14, 2016

This is not for beginners at all.

By Aarush R P

•

Jul 16, 2022

Not enough quizes and activities

By Daniel D

•

Apr 7, 2020

This is NOT a beginner course.

By Tran T U H

•

Feb 21, 2018

too hard for beginners

By Mihali B

•

Sep 20, 2020

This course sucks.

By Deleted A

•

Nov 30, 2021

boring course

By ACHIK Y

•

Mar 26, 2019

Thank you !!!

By LukaNyan

•

Dec 4, 2019

Locked tests

By Tayo

•

May 14, 2022

Not helpful

By A L

•

Jun 24, 2022

horrible

By Karnati M

•

Mar 3, 2022

stupid

By Naman G

•

Mar 20, 2018

tatti

By zerokind

•

Jul 30, 2023

This is a great introductory course to HTML, CSS, and JavaScript and a pretty good introduction to programming in general. I would recommend this course to anyone with programming experience who lacks front end experience as a first step into web development, and also any beginners who lack much experience in either. Also image processing portions of the course are interesting and fun use cases and reminded me how much I liked image processing when I was initially studying computer science in college, and are a great way for beginners to start thinking about things programmatically. All in all I would say the course is a great first step, and I am somewhat surprised they could do such a good job with a course which is only 4 weeks long. My only real criticism is that I feel their should be more graded assignments that are more challenging, and more variation to the graded assignments. The quizzes are serviceable as a means of self-assessment, maybe have more questions per quiz or more quizzes within the weeks, as opposed to just one 8-12 question quiz at the end.

By Nancy W

•

May 28, 2018

I really enjoyed this course. I now feel comfortable programming in JavaScript, HTML5 and CSS3. I like most of the lectures, and the assignments progressed from simple to more interesting and interactive web pages. I liked the 7 Step Approach to solving Programming Problems. Some of my favorite exercises involved Digitally creating a filter to Grayscale Images, using a Green Screen Algorithm to alter an image's background, and creating digital filters to apply to photos - all on interactive web pages that you create in the course! I find that I want to learn more about Front End Web Development! I was glad that you could take a Quiz over again, and they keep your highest grade! I liked the optional assignments, in case you wanted extra credit, or wanted more practice. The lectures actual introduce object oriented programming concepts, without all the terminology, which I believe makes the course easier for beginners.

By Abera M

•

May 28, 2023

Title: A Comprehensive Foundation: Programming with CSS, HTML, and JavaScript

Rating: ★★★★★ (5/5)

Review: The Programming Foundation course covering CSS, HTML, and JavaScript was an exceptional learning experience. The course provided a clear and concise introduction to HTML, followed by comprehensive explanations of CSS and JavaScript. The hands-on exercises and coding challenges reinforced my understanding of these languages. The course's emphasis on real-world examples and best practices was valuable in creating professional-looking websites. The instructor's teaching style was engaging, and the course materials were up-to-date with the latest industry practices. Overall, this course is highly recommended for anyone looking to build a solid foundation in web development.

By Khaled H

•

Aug 14, 2017

i have taken the whole specialization . so this review is for the whole specialization in general and for the capastone in particular.

the first and the second courses are very easy . but the three remaining courses are a little bit tough

so you will need to struggle and persist to complete the whole specialization especially the great project .

indeed the project is extremely great . you will use all the concept you have learned through this specialization to implement this great project .... but NOTE this specialization in general and the project in particular is NOT for a BEGINNER Programmer. it is for some one who has a background in programming . but overall you will learn a lot of great stuff and concepts .. so have fun and enjoy programming .

By Deleted A

•

Jun 20, 2023

Here are the few things I liked about this course:

Comprehensive Content: The course covers the essential concepts of programming with JavaScript, building web pages with HTML, and styling them with CSS. It provides a solid foundation for beginners in web development.

Hands-On Approach: The course emphasizes practical exercises and coding projects to help learners apply what they have learned. This hands-on approach enables students to gain valuable coding experience.

Engaging Instruction: The course is usually well-presented and delivered by knowledgeable instructors who can explain complex topics in a clear and understandable manner.

I also tell my college friends about this course , they have already enrolled and having so much fun learning this.