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,545 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

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.

AD

Jul 16, 2020

Excellent course .

Just felt that there should be examples that could help someone to understand in a more better way.The videos were good and were very simple and easy to understand then the text.

Filter by:

151 - 175 of 3,143 Reviews for Programming Foundations with JavaScript, HTML and CSS

By Yintao L

Sep 29, 2018

I would say this course is really amazing. It clearly explain how to create a simple webpage by using the HTML, CSS and Javascript. I would guarantee anyone who has fully finished all the tasks should have 'foundation' knowledge about interactive webpages even though almost all the tasks are not included in the Coursera content which need students to be self-disciplined. The honour content is really interesting as well. If anyone wants to undertake this course, don't forget that. I'm looking forward to continue the rest of the courses. Thank you all!!!

By Kateryna H

May 13, 2022

I obtained so much knowledge and skills in this course! At first, I thought that the aims written in the description are too impossible and it will be hard. However, as I proceeded throughout the course I turned my head and saw what way I got through with little steps and how much I already achieved! It is an unbelievable result for beginner! I really loved how the explanations were short and core at the same time. Especially I enjoyed the module with honors. It was extremely gripping and interesting! I definitely recommend everyone to try it!

By Tammie L

Oct 22, 2016

I absolutely LOVE your courses! I have tried a lot of Coursera and other online courses that bored me to tears, but you have mastered the platform. Your courses are so well built and I love your sense of humor!

Some things that set your course apart from other courses:

1. A variety of instructors. Seeing different people introduce different topics in the videos makes it more interesting.

2. Regular quizzes to keep me paying attention.

3. Regular exercises to put into practice what I'm learning.

Thanks for sharing your expertise with the world!

By Kaarunja K

Jun 7, 2020

I loved this course!

This is a great chance for me to study this course.Thank you Coursera and Duke University.

The lecturers are awesome! Their way of speaking and explaining is very friendly and understandable for all language students.

This course gives a strong foundation for web designing and encouraged me to learn more about it.

The practicals are very interesting and induced my curiosity.But sometimes little bit hard.

And I understood that , It will work out if we practice oftenly.

I hope that,you will also like this course.

Enjoy!

-K.K-

By SATYA S K J

Sep 24, 2016

I would like to sincerely thank The Coursera Community for providing this wonderful opportunity to get a overlook on the HTML,CSS,Java Script concepts.Now I am in a position where I can design webpages and edit images easily.I think Coursera is providing a wonderful platform where it integrates people from various communities into a common task-coding.I am feeling privilaged for associating with Duke Universities.

I once again take this opportunity to thank the Coursera Community for providing me this opportunity.

By NAJDZIOŃSKI M

Apr 9, 2022

This course helps me to understand connections between HTML/CSS/JS their relationships in particular. The hardes parts in this course for me were Quizes, where I found that language barrier did not let me understand tasks or answers dedicated to them, fortunatly there are online translators which helped me. I like the way how the Instructors presents tasks and examples. Excellent resources which helping to figure out problems. What can I say more - I'm very happy that I was able to attend this course.

By Edward F

Jun 10, 2017

I took the full Specialization, so I'm going write the same review for each of the 5 modules.

This is a great course, but it's not for beginners. They ask you to do a lot of coding, which is great since that's the only way to really gain proficiency. And the code they ask you to write is, in my opinion, pretty hard for someone new to coding. My hat's off to someone new to programming who makes it through the five modules.

So, thanks to Duke for putting together a great course. It was very good.

By Charlie F

Aug 31, 2019

I liked that this course was self-paced and I could work through the sections when I had the time. The lectures were a very good resource and I think they did a good job of focusing on the fundamentals of programming rather than spending too much time on the details of the code. There was a good mix of lectures, practice, and the option for online discussions too. I feel like I have a much better grasp of how to think like a programmer and look forward to continuing with more online courses.

By Aaron Q

Mar 30, 2017

Some things were a little too easy (like the quizzes, for the most part.) Occasionally, there would be some challenges in exercises for which solutions were not laid out in much detail, making them harder. That's a good teaching strategy, and encourages independent thinking to solve them. The discussion board mentors were helpful and promptly responsive, tho I did not find the discussion forums until the end of week 2. I think there should be links to those on more pages.

By MOHAMMAD A R

Sep 24, 2016

The course is excellent in many ways. The course material,video is very simple and understandable to a layman also. one need not be an expert.The presentation was superb, leaving no doubt at the end of each week.The course material and video is self sufficient. I am very happy to have joined the course. I would like to complete the rest of the course satisfactorily. I would love to have soft copies of the material which can be downloaded for study at convenient. Thank you

By BASAVARAJ N M

Jul 30, 2022

In MY experience, i suggest you enroll in Programming Foundations with JavaScript, HTML and CSS courses and gain some new skills from Professionals completely free and we assure you will be worth it.

Programming Foundations with JavaScript, HTML and CSS course is available on Coursera for free, if you are stuck anywhere between quiz or graded assessment quiz, just visit Networking Funda to get Programming Foundations with JavaScript, HTML and CSS Coursera Quiz Answers.

By RUSTEM K

May 20, 2020

Thank you very much for your course. This was the first course I took on your platform. I liked the course very much, it is well structured, and there are many practical tasks in addition to the lecture. I have learned a lot of information about creating web pages using CSS and JavaScript, which I am sure will come in handy in the future. The teachers are great. The course in English also helps me learn the language. Coursera is a great project for self-improvement.

By Roman P

Jan 7, 2016

As the title of this course states, it is about web and programming for beginners. While myself I wasn't absolute beginner in Web and HTML, only Javascript was a new topic for me, I used this course to check my knowledge and experience and "brush up" my skills. Teachers are friendly , videos are good, questionnaires check your understanding. Tasks are interesting enoug for people "to get a taste of things" and do some funny stuff.

Thanks to Duke University team!

By Shishir S K

Dec 29, 2018

The Contents in the course are very well organised.

Teaching methodology is very unique, as its focuses more on the application of the knowledge learnt.

I am sure, the people who have finished this course will find a difference in them.

Also, this course induces the spirit of programming in the learners and also explains complex image processing techniques in a very simple manner.

Thanks to all the professors and the mentors, for organizing such a fantastic course.

By Bogdan U

Apr 6, 2019

Very helpful if you have no previous experience whatsoever (and even if you do, very helpful to refresh or fill in some of the basic stuff that is rusty or missing).

The reason why is that it really goes from fundamentals, slowly but surely building up, using not only theory but a lot of practical tasks too, the tasks that are structured and well thought-of, propelling the student to develop a deeper understanding of the concepts.

Thank you and well done.

By Deleted A

Mar 27, 2018

In just first week of this course, I was able to build my first ever website page containing my interests by simply spending 2 hours per day for 3 days.I was real surprise to see that how a slow learner with a busy schedule like me can learn a new useful skill very easily . This course is designed with high level of academic professionalism. I would love to recommend other fellows to try out this course if they want to learn about web development.

By Скрипченко Е А

Nov 24, 2019

Хороший курс для начинающих,у которых уже имеются хотя бы минимальные знания) Жаль,что на многих видео нет перевода на русский,но меня это не испугало,хотя для некоторых может стать это решающим фактором. Задания не скучные,в видео все показывается подробно и не понять просто невозможно. Единственное,еще раз повторюсь, курс на английском и перевода текстов,которые есть - нет,поэтому могут возникать трудности,если вы не владеете этим языком.

By Srinivas T

Dec 3, 2017

I am very much thankful to coursera and Duke University for giving me an opportunity to learn this course. After completing this course, I am confident that I can use javascript to create web pages interactively. This course is really helpful for those who are beginning to script. One can learn a lot of basics following the tryit exercises given. I recommend this course to beginners. Thankyou once again to coursera team and Duke University.

By Sandiso “ Y

Apr 6, 2022

This course has been a great and exciting experience for me. I always thought writing webpages was something only for creative or artistic people but then this course proved me wrong. I may not be as artistic as expected but I sure can now be able to use the thinking process I've developed from this course. Thanks to the four lecturers from Duke University who were delivering this content. I hope to see them again in the next course.

By Ulug'bek I

Aug 19, 2020

Thanks for teaching

In this course I have learned What are the HTML, CSS and JAVA SCRIPT? How to write in CODEPEN? How to make a web page? What is the Green Screen and so on

This course is very well for who doesn‘t know Programming. I interested in programming and I want to be programmer. I don‘t have a experience about programming and I don‘t grasp what are the programming, JAVA SCRIPT, HTML, CSS however I have comprehend all of these

By Tony P

Jul 9, 2020

Easy, thorough, but challenging. Discussion pages have so much insight accumulated from years of student suffering. Programming is hard, especially when you wrap things up and you find out you have a bug somewhere. You look over it a thousand times and don't find anything, only to search it up in the discussions to find that someone else had a similar issue and a solution for your problem as well. Worthwhile learning experience!

By Johann G

Aug 4, 2019

It's so important to know the relationship between varieties of technique as for a beginner and how they interact with each other, without digging deep in one technique. And the purpose of using this technical route is always based on the problems that should be solve. That's the reason why I would speak highly of this course, even with nearly ten years of software maintaining experience, this course makes me acquired a lot.

By Jolin L

Jan 8, 2021

Being the very first course that I took in Coursera, I was honestly very surprised at how easy the material was to understand. I don't know how many people feel the same way, but the videos and projects were easy to follow and only took about 4-5 hours every week for me. I would definitely recommend this to people who are trying to get a feel for programming. Thank you professors for making this experience so amazing!

By Pepe M L

Feb 23, 2024

Ce cours m'a permis de comprendre les fondamentaux du langage JavaScript, y compris les variables, les fonctions, les boucles et les conditions, ainsi que des concepts plus avancés comme les événements, les objets et la manipulation du DOM. J'apprécie particulièrement la façon dont le cours est structuré, avec des explications claires et des exemples pratiques qui m'ont aidé à assimiler les concepts plus facilement.

By Kazi H R

Jun 23, 2020

Though the title of the course includes HTML,CSS and JavaScript this course is fundamentally centered around image processing and more advanced concepts like steganography which I think is a llot of fun as they require very creative thinking.thanks to the professors who were excellent in their teaching and the division of any simple bit of code into syntax and semantics was just the cherry on the top(I guess!!!!!!)