Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Programming Foundations with JavaScript, HTML and CSS

Programming Foundations with JavaScript, HTML and CSS

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.5/10 (Our Score)
Product is rated as #156 in category Web Development

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. Duke University has about 13,000 undergraduate and graduate students and a world–class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world.

Instructor Details

Susan H. Rodger is a Professor of the Practice in the Computer Science Department at Duke University. She received her PhD and M.S. in Computer Science from Purdue University, and her B.S. in Computer Science and Mathematics from North Carolina State University. Professor Rodger works in the areas of visualization and interaction, and computer science education. Her major contributions are developing JFLAP, educational software for theoretical computer science, and integrating computing into secondary schools with the Adventures in Alice Programming project by creating curriculum materials and providing professional development for teachers. Professor Rodger received the 2013 ACM Karl V. Karlstrom Outstanding Educator Award, the 2019 Taylor L. Booth Education Award, the Duke University Trinity College 2019 David and Janet Vaughn Brooks Distinguished Teaching Award, the ACM Distinguished Educator award in 2006, and she was a finalist candidate for the NEEDS Premier Award for Excellence in Engineering Education Courseware for the software JFLAP. Professor Rodger has written one book and over forty-five journal and conference publications. Professor Rodger is currently a member of the CRA-W Board. Previously she was chair of the ACM SIGCSE Board, chair of the AP CS Test Development Committee, and a member of the ACM Education Policy Committee.

Specification: Programming Foundations with JavaScript, HTML and CSS

Duration

21 hours

Year

2015

Level

Beginner

Certificate

Yes

Quizzes

No

69 reviews for Programming Foundations with JavaScript, HTML and CSS

4.4 out of 5
43
17
7
0
2
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Damilola A

    good

    Helpful(0) Unhelpful(0)You have already voted this
  2. Klaudia C

    Such a nice course! Everything is very clear, teachers are nice and they are trying to explain everything in the best possible way. Highly recommending!

    Helpful(0) Unhelpful(0)You have already voted this
  3. Deepak P

    Good Teaching…

    Helpful(0) Unhelpful(0)You have already voted this
  4. Lewis A J S

    I really have enjoyed this course, if you’d told me 3 months ago that before the years up I would have learned the fundamentals of programming with JavaScript, HTML and CSS I would not have believed you, but thanks to Duke University and Coursera they’ve made it possible!!.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Alexander F

    Anyone could have taught this course because the whole thing was scripted. All the “Teachers” were doing was reading from a prompt instead of using their actual knowledge to actually teach. This course was obsessed with their own JavaScript library that they never taught basic JavaScript foundations and principles. They barely gave you what you needed to complete their assignments and then when you review their example code they have extra functions and code that isn’t listed in the assignment. Yet they expect you to know it without explaining it. I cannot recommend this course unless you are specifically trying to learn the Duke Universities specific libraries. Oh and their dukelearntoprogram.com shows just how much they do not know what they are doing. The website’s interface is not user friendly and a big mess. They really show that they know nothing about useability yet they are suppose to be teaching about the foundations of programming. Yet they can’t even make their own website functional. Makes me question the quality of learning at Duke University if this is how they represent themselves.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Kumar S M

    good

    Helpful(0) Unhelpful(0)You have already voted this
  7. SULEYMAN Y

    Thank you very much, this course was awesome. I was a important step for me to begin developing a web application.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Viet L

    This course is detailed designed so that students with little programming experience can approach HTML and CSS with ease. Thoughtful instructions were given so that learners can understand relationship of 3 components.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Gagandeep s s

    Very interesting and helpful ,one should do it sincerely and get benifited

    Helpful(0) Unhelpful(0)You have already voted this
  10. Kajol K R

    Awesome Video.Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Hardik S

    The tutors were very good with the lecture videos but the only thing I didn’t liked was that, this whole course was revolving around manipulating the images. We should have been taught more about styling web pages and make them responsive and interactive.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Cristian R

    Excellent course with an excellent content

    Helpful(0) Unhelpful(0)You have already voted this
  13. Santhosh R B

    It helped me learning java script, css, html and I am very thank full to Duke university and Coursera.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Demi X

    easy

    Helpful(0) Unhelpful(0)You have already voted this
  15. Priyansh n

    It is very good course for those don’t know knowledge for JavaScript, and HTML.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Okonma P

    A wonderful learning experience. Tutors take the time to breakdown concepts, provide stimulating exercises that reinforce previous materials learnt, and challenging test questions that not only test knowledge but attentiveness.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Monique W

    Nice class

    Helpful(0) Unhelpful(0)You have already voted this
  18. Gift M M

    I thank God for this course has open my eyes of what I’m going to face in the thanks a lot coursera

    Helpful(0) Unhelpful(0)You have already voted this
  19. Jasmine J

    It is a fantastic course with detailed explanation.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Sanskar G

    This course is very interesting and important for us………I learned many types of skills.. :):)

    Helpful(0) Unhelpful(0)You have already voted this
  21. Jaidev S

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Hector M

    good course. Some problems did not have enough documentation

    Helpful(0) Unhelpful(0)You have already voted this
  23. Debjit D

    Pros: 1) structured manner 2) extra /bonus challenges and study materials 3) questions are intermediate level and neither too basic nor too advanced Cons: 1) If you want to learn HTML,CSS, JS in details then this is not for you. 2) this was more of a crash course rather than a basic course 3) this is definitely not for people who are just starting to learn these things, this course is for people who want to already have the basic knowledge 4) sometimes their code doesn’t work on codepen, that is why they prefer their own environment/online platform

    Helpful(0) Unhelpful(0)You have already voted this
  24. Mallorie P

    My only complaint is that the activities all use a preprogrammed library so instead of familiarizing myself with “common” handles, I now know specific ones that only work if I reference this material in my script. That said, the projects were fun and engaging!

    Helpful(0) Unhelpful(0)You have already voted this
  25. Ankit S

    Helpful to understand basics of web

    Helpful(0) Unhelpful(0)You have already voted this
  26. Sean E

    stated as a beginner course, but you need to have known a lot of coding prior to beginning the course. MUCH research is required.

    Helpful(0) Unhelpful(0)You have already voted this
  27. YI CHENG C

    This course is excellent, especially the part of image processing.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Ali S

    great course learned a lot

    Helpful(0) Unhelpful(0)You have already voted this
  29. Ryan R

    A good course for introduction to concepts, the concepts are not very well flushed out in the lessons and leave the student having to search for other materials to learn the concept well enough to apply it. On the plus side that does help reinforce the material but the amount of time stated in the commitment brief is not correct for this course.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Hui L

    I like the fact that course provides the foundation information but the support received is far from sufficient. Most of the time students are on their own. Don’t expect to get your questions answered in forums timely. Your best friend is Google. Also the JS file that you would use for your assignment is not reachable and there is no way you could let Duke know about it and fix it. So a big bummer.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Koushik D

    Nice and the educational field is fine and learn many things of web designing.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Paul K

    This was a great course for someone looking to learn the basics of programming. Thanks so much!

    Helpful(0) Unhelpful(0)You have already voted this
  33. Elohim F F D C

    I have found this course very rich in content, very professional guidelines and programming practices that will lead you to a better professional self taught learner. It teaches you to think and solve problems on your own. So you can be a more independent learner when working professionally. Recommended!

    Helpful(0) Unhelpful(0)You have already voted this
  34. Hulya K

    I liked the course; but I wish there would be more explanations about content. Videos didn’t give enough information about miniprojects. However, course is designed well in a way that makes you to understand better with practices after every chapter.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Aryaman k

    fantastic experience

    Helpful(0) Unhelpful(0)You have already voted this
  36. Jose G A U

    Excellent course!

    Helpful(0) Unhelpful(0)You have already voted this
  37. Adegoke D

    Concepts were introduced in chunks that are easily digestible, and the examples touched on all aspects of the taught concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  38. Harsh G

    An amazing and very well made course. Thanking everyone who contributed in its making.

    Helpful(0) Unhelpful(0)You have already voted this
  39. Rupesh M J

    I think it had some significant instincts which is in need to enhance the exemplary executions.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Doaa S M Y

    Good

    Helpful(0) Unhelpful(0)You have already voted this
  41. Rithik V

    The course clears the basics of web development. It works on the Graphics problems rather then competitive coding,therefore suitable for beginners. Good to clear off the basics. Also from the community we can learn a lot.

    Helpful(0) Unhelpful(0)You have already voted this
  42. chad n

    This was an excellent course, even though i gave it a score of (3) I am new to programming. The course start at an excellent pace but then shifted where I felt lost most of the time. Maybe, thats just a learning curve for programming but I felt the concepts could have been explained a little better or have better walkthroughs. But that is just because i felt lost and was deeply trying to understand. Most of the time, I understood the concept, but just couldn’t write the code. But still, excellent course. I am moving on to Course 2.

    Helpful(0) Unhelpful(0)You have already voted this
  43. BATHULA S R

    good

    Helpful(0) Unhelpful(0)You have already voted this
  44. Priyadharshni V

    This course really help me a lot to learn about HTML,CSS,Javascript and how to change the Background Image settings.It’s easy to understand the each video. DukeLearntProgramme is very useful for my studies.Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  45. Rimanshu G

    very good

    Helpful(0) Unhelpful(0)You have already voted this
  46. ASMA B

    thanks for your effort i get lot of information in html css also javascript , basing on your lessons and documentations . i am very happy with this course thanks again

    Helpful(0) Unhelpful(0)You have already voted this
  47. SACHIN K P

    EXCELLENT

    Helpful(0) Unhelpful(0)You have already voted this
  48. Sridhar N S

    The lecturers kept looking away from the camera (probably the prompter or slide not sure XD) which felt as if an unprepared student was giving a presentation in front of a class/audience.

    Helpful(0) Unhelpful(0)You have already voted this
  49. KHOLDOUN N

    excellent job thank you very much <3

    Helpful(0) Unhelpful(0)You have already voted this
  50. Lidong H

    It’ll be great if the answers to the quiz can be provided separately.

    Helpful(0) Unhelpful(0)You have already voted this
  51. Dakota M M

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

    Helpful(0) Unhelpful(0)You have already voted this
  52. Priyadharshini

    awesome

    Helpful(0) Unhelpful(0)You have already voted this
  53. Johnatan E F

    Excelent

    Helpful(0) Unhelpful(0)You have already voted this
  54. Rishikesh J

    It was a very good Course .Also the the way of teaching was great it really helped me. : )

    Helpful(0) Unhelpful(0)You have already voted this
  55. Muhammad T N P

    The try it yourself activity is a great thing to improve the skills. Thank you Coursera for this course.

    Helpful(0) Unhelpful(0)You have already voted this
  56. Barys D

    This is awesome basic course about programming.

    Helpful(0) Unhelpful(0)You have already voted this
  57. YutongXiao

    Excellent course! Some concepts can be hard to grasp at first. Proceed very fast for beginners. High expectation but rewarding.

    Helpful(0) Unhelpful(0)You have already voted this
  58. Sudharsana p S

    good

    Helpful(0) Unhelpful(0)You have already voted this
  59. BHUSHAN R K

    This course is very benificial for helping me clearing concepts of html css and JS.

    Helpful(0) Unhelpful(0)You have already voted this
  60. HARI P P

    very good

    Helpful(0) Unhelpful(0)You have already voted this
  61. Dilip k j

    This course is very helpful for me . i am earned prices knowledge in this course thanks all of teachers.

    Helpful(0) Unhelpful(0)You have already voted this
  62. Sagar S

    It’s a very good course and structured in a very good way for beginners

    Helpful(0) Unhelpful(0)You have already voted this
  63. CHESWIN R

    its a good course and made it easy to learn by duke university .good lectures .could make it much more deep .but gave a basic idea on css ,html,and java script

    Helpful(0) Unhelpful(0)You have already voted this
  64. Ritam D

    There are more interesting courses on Coursera on the same topic.

    Helpful(0) Unhelpful(0)You have already voted this
  65. Romanas K

    Very informational course, but I felt a bit overwhelmed at how fast the difficulty changed for me

    Helpful(0) Unhelpful(0)You have already voted this
  66. Saikumar B

    It was good learning with you guys and enjoyed a lot

    Helpful(0) Unhelpful(0)You have already voted this
  67. Godredo B

    the course was very relevant and has added a lot to my java programming basics and will put in practice more of what i have learnt. Thanks to Duke university and look forward to do more with Programming courses.

    Helpful(0) Unhelpful(0)You have already voted this
  68. Nithin d

    Thank you for such an extraordinary course

    Helpful(0) Unhelpful(0)You have already voted this
  69. Derrick A

    GREAT COURSE CONTENT

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Programming Foundations with JavaScript, HTML and CSS
    Programming Foundations with JavaScript, HTML and CSS

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare