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.
YD
May 28, 2020
Really a good course for beginners! You can construct a clear background knowledge about programming, learn to logically think about programming, and practice JavaScript, HTML, and CSS step by step.
By Lucky K
•Sep 3, 2021
Nice
By Aman B
•Aug 20, 2021
Good
By KUMAR S
•Dec 29, 2020
GooD
By RIZATHOUFIQ K
•Dec 19, 2020
Good
By SarabuVenkataNagaRahul
•Dec 5, 2020
GOOD
By Rahul j
•Nov 6, 2020
nice
By SONU K
•Oct 9, 2020
GOOD
By Rahul V
•Sep 14, 2020
nice
By Aman K S
•Aug 10, 2020
fair
By Suvra K d
•Aug 2, 2020
Nice
By Meghana S
•Jul 29, 2020
Good
By Mahmudul H
•Jul 27, 2020
nice
By Prasad V H
•Jul 27, 2020
BEST
By GOKUL P
•Jul 20, 2020
Nice
By Pawar V A
•Jul 9, 2020
good
By Varun N U
•May 25, 2020
nice
By Sarada m
•May 23, 2020
good
By M S
•Apr 20, 2020
Good
By BATHULA S R
•Feb 3, 2020
good
By Wei X
•Dec 27, 2019
easy
By Sam K
•Sep 23, 2021
meh
By Roberto M
•Jun 24, 2021
bom
By Abhishek P
•Aug 14, 2021
By S. U
•Dec 24, 2020
I'm somewhat torn on this course. On the one hand, the instructors are lively, enthusiastic, and knowledgeable. The videos are generally well-presented. I learned a lot.
It's probably worth stressing: this is a *programming foundations* course, not a web development foundations course. So it's natural that the stress may be on the javascript aspect.
However, even with that in mind, I thought the instruction was very unstructured. I get that the philosophy was 'let's get students actually doing something', but I think more time needs to be spent covering the basics, especially CSS and Javascript. The coverage of CSS in particular was quite limited.
I can also understand the desire to 'make things easier' by having students work with Duke libraries and work in the Duke platform, but I think this is a serious drawback, and ultimately limits what the student can do outside the platform.
Students learn how to manipulate an image, but aren't taught enough general knowledge to apply that knowledge in other ways. I'd like to see more shorter exercises that build up 'muscle memory'.
You will learn a lot, but expect to spend a fair amount of time going back over videos numerous times and doing other reading on your own.
I think the course would be better served by having more exercises that are shorter: build a web page, learn how to do some basic layout and designs, then incorporate JS. As it is now, I think students will learn a fair amount but may not be able to do much with that knowledge, which is a shame.
By María J G G
•Nov 10, 2015
Well, I think I learnt some things about JavaScript, HTML and CSS. However, the course hasn't been focused on programming with JavaScript to solve real problems. All assignments are based on the creation of images from scratch, the modification of these images and hide messages in an original image. I really don't think these types of assignments can help students to learn Web technology. In fact, I know some professional Web programmers that they don't use javascript to manipulate images but in some cases when it is really necessary. I'd change the way of how the assignments are presented to prove the students' skills. For example, a possible assignment could be the implemention of a counter on a Web page using JavaScript or the creation of a web page with buttons, emerging messages, menus etc. On the web (Googling), there are a lot of codes that allow these funcionalities and could be used and modified by other students to create their own Web page.