Programming Foundations with JavaScript, HTML and CSS
FREE
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
Courses : 1
Specification: Programming Foundations with JavaScript, HTML and CSS
|
69 reviews for Programming Foundations with JavaScript, HTML and CSS
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | Free |
---|---|
Provider | |
Duration | 21 hours |
Year | 2015 |
Level | Beginner |
Language | English |
Certificate | Yes |
Quizzes | No |
FREE
Damilola A –
good
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!
Deepak P –
Good Teaching…
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!!.
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.
Kumar S M –
good
SULEYMAN Y –
Thank you very much, this course was awesome. I was a important step for me to begin developing a web application.
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.
Gagandeep s s –
Very interesting and helpful ,one should do it sincerely and get benifited
Kajol K R –
Awesome Video.Thank you.
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.
Cristian R –
Excellent course with an excellent content
Santhosh R B –
It helped me learning java script, css, html and I am very thank full to Duke university and Coursera.
Demi X –
easy
Priyansh n –
It is very good course for those don’t know knowledge for JavaScript, and HTML.
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.
Monique W –
Nice class
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
Jasmine J –
It is a fantastic course with detailed explanation.
Sanskar G –
This course is very interesting and important for us………I learned many types of skills.. :):)
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.
Hector M –
good course. Some problems did not have enough documentation
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
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!
Ankit S –
Helpful to understand basics of web
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.
YI CHENG C –
This course is excellent, especially the part of image processing.
Ali S –
great course learned a lot
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.
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.
Koushik D –
Nice and the educational field is fine and learn many things of web designing.
Paul K –
This was a great course for someone looking to learn the basics of programming. Thanks so much!
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!
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.
Aryaman k –
fantastic experience
Jose G A U –
Excellent course!
Adegoke D –
Concepts were introduced in chunks that are easily digestible, and the examples touched on all aspects of the taught concepts.
Harsh G –
An amazing and very well made course. Thanking everyone who contributed in its making.
Rupesh M J –
I think it had some significant instincts which is in need to enhance the exemplary executions.
Doaa S M Y –
Good
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.
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.
BATHULA S R –
good
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.
Rimanshu G –
very good
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
SACHIN K P –
EXCELLENT
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.
KHOLDOUN N –
excellent job thank you very much <3
Lidong H –
It’ll be great if the answers to the quiz can be provided separately.
Dakota M M –
This stupid website won’t let me drop out of this class.
Priyadharshini –
awesome
Johnatan E F –
Excelent
Rishikesh J –
It was a very good Course .Also the the way of teaching was great it really helped me. : )
Muhammad T N P –
The try it yourself activity is a great thing to improve the skills. Thank you Coursera for this course.
Barys D –
This is awesome basic course about programming.
YutongXiao –
Excellent course! Some concepts can be hard to grasp at first. Proceed very fast for beginners. High expectation but rewarding.
Sudharsana p S –
good
BHUSHAN R K –
This course is very benificial for helping me clearing concepts of html css and JS.
HARI P P –
very good
Dilip k j –
This course is very helpful for me . i am earned prices knowledge in this course thanks all of teachers.
Sagar S –
It’s a very good course and structured in a very good way for beginners
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
Ritam D –
There are more interesting courses on Coursera on the same topic.
Romanas K –
Very informational course, but I felt a bit overwhelmed at how fast the difficulty changed for me
Saikumar B –
It was good learning with you guys and enjoyed a lot
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.
Nithin d –
Thank you for such an extraordinary course
Derrick A –
GREAT COURSE CONTENT