Nice introduction to d3. It would be nice to give audits access to the code used in the lectures although it is not hard to reproduce the code by yourself.
It's a really good course for people who would like to learn Information Visualization or d3.js. It covers all the basics needed to go ahead.
By Ignacio Z•
Excelente!!! Uno de los mejores que he tomado!!!
By Jorge S R•
Excellent course. Very interesting and useful.
I learned some basic d3.js programming skills!
By julien p•
Cours de qualité : intéressant et complet.
By Whitney H•
Very dynamic and helpful.
By Ebenezer K•
By parag s•
By Chen Z•
By Dmitry B•
By Nicolas C•
By Matt G•
A good introduction to D3.js and many of the associated ideas. Lecturing is clear and at a good pace and the examples were useful as well.
Unfortunately, the example code for the last week was not made available when I completed the course. I might have given a higher rating if it were note for this!
By Tyler W•
The videos were good. I liked the auto grader vs peer reviews, but wish it gave more hints about where it was hung-up. I got stuck on the call drawRoutes and the enter and exit. I finally figured it out from looking in the discussions. The videos didn't provide enough help on that part.
By Israel E H•
Good course, I'm in love with the Airlines Routes Project. Maybe teorical content should be more related with the practice. D3.js is a very huge library, so I think could be a good idea to take the concepts necesary to develop the specific projects. For the rest, very nice course!!
By joost v•
I liked the content as it was very challenging. Still, the many typos throughout the document bothered me. Also, it would be nice to have the code all in one place. Now I had to download the code one by one.
By Witchapong D•
Good course. Recommend to promote more understanding in the conceptual level/big picture of the D3.js API along with understanding the syntax.
By lewis g•
Great incremental code assignments. A lot of spelling and grammatical errors, sometimes making code comments and quiz questions confusing.
By Khushbu K P•
Really easy to understand and follow video lectures and instructions in the assignment. Helpful course structure for beginners in d3.js
By Many M•
Very good course with an instructor who explains the concepts in detail, with a lot of coding practices.
By Muhammed J•
Great course. Include more advanced examples of d3
By Haejin H•
One of the best hands-on course on D3.js :)
By Saransh G•
Could have been tougher
By Joe B•
After spending ages online trying to understand d3.js, I came across this course. The d3 library is quite difficult to understand and the available documentation is very dense. This course does an excellent job of providing an overview of how d3.js works. I particularly liked that the programming assignments that guided the student through successive steps in quite a complex data visualisation. However, there are also some limitations to the usefulness of the course. First, I was missing access to the course materials. I like to annotate the lecture slides and refer back to them, e.g. when working through the assignments. Going through the videos is much more cumbersome. Second, the instructor's English is sometimes difficult to follow. It doesn't help that the subtitles are frequently completely wrong. Despite these small limitations, I would recommend the course to anyone interested in getting a thorough introduction to d3.
By Santiago S•
This course is the third one of the Information Visualization Specialization, where I've seen a brief explanation of d3.js and its core functionality. It's a lot to cover and I think a great effort is made by the instructor to make those concepts easy to understand to anyone with no prior experience in programming.
I find it a little boring for someone who has some experience working with d3.js. The final assignment is about developing an interactive visualization, that's what I liked the most from this course.
I would reccomend to anyone looking to understand d3 and its basic building blocks.
By Angela A•
The course is interesting but I found some lessons difficult to understand. The code assignment is very nice, but it's difficult to get feedback when you are stuck.
By Craig A B•
This course should have more hands on practice interspersed with the lectures. Watching one lecture after another after another isn't a great way to learn.