Welcome to Mastering data visualization in D3.js!
This course will take you from a beginner level in D3 to the point where you can build virtually any visualization that you can imagine. The course will teach you to program in the latest version of D3 – version 6.x.
Course Outline
In the first phase of the course, I will be building up your knowledge of D3 and introducing you to some of the most foundational topics in data visualization. You will:
Understand what SVGs are and how to they work with D3.
Discover how D3 associates shapes with pieces of data.
Write scales, axes, and labels to make some basic visualizations.
Use the D3 update pattern to shift the position of SVGs as our data changes.
Handle user interactions by adding events to the page.
Add legends, tooltips, and sliders to your visualizations.
The course will also focus on data visualization design, helping you to make better decisions about how to structure your code, and teaching you to justify the decisions that you make to others. You will learn how to select the right visual channels for the data that you’re working with to create completely unique visualizations.
In the second phase of the course, I will be taking you on a crash course through 12 new visualizations. You will gain a wide breadth of knowledge in D3, as I will be walking you through pre–written code from members of the D3 community. I’ll introduce you to D3 layouts, and I will be showing you how to build each of these visualizations in D3:
Instructor Details
Courses : 2
Specification: Mastering data visualization in D3.js
|
26 reviews for Mastering data visualization in D3.js
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$84.99 $9.99
g p –
Im docking 2.5 stars because Im forced to listen to that angel singing noise/sound at the beginning of every video
Maksims Strasinskis –
Great course with minor sound problems ?
Dana Tabatabaie Irani –
Love this
Bingyang Hu –
I cannot wait to learn more!
Parthiban T –
Not much examples, mostly theoritical.
Sarath Balaga –
Great Course
Sunghyun Kim –
Clear, concise, understadable
Thomas –
The author does not explain the concepts thoroughly. Merely explaining the code written from his own point of view. Anyone looking to acquire serious D3 skills should look to somewhere else. I drop off halfway through and turn to Scott Murray’s book instead.
DAHan –
He just explained what functions D3 has, not how to use it.
Denis Bouquet –
I hate this 6 seconds waste and annoying noise at the beginning of each video. We are on v5 now, would be good to mention new change when needed. A bit of es6 wouldn’t hurt either as it’s common now. I watched the 13h course of Curran Kelleher : Data Visualization with D3.js Full Tutorial Course available on YouTube before. They complete each other. But I feel the YouTube is more up to date. Thank you
Brent Fisher –
I’m following along well, and understanding D3. I also had some good interactions on your reddit sites to see corona virus visualizations. This gave me some good ideas about the data I wanted to visualize as well. Thanks.
Heinrick Lumini –
The scope is good, the explanations are in depth, but the coding practices seem terrible. this is a good window into how to use D3 but some of the coding seems awkward to me.
Shailendra Pratap Singh –
Good course
Richard Dockerill –
Really excited to learn only reason for a 4 was due to the choppiness of the audio sometimes, appreciate it might be due to updates during recording though.
Amir Abbas Darbanibasmanj –
Please hire a voice over artist. Thanks
Calvin Rodrigues –
Eu amei
Anuradha Babu –
First part was good. After section 3 things got a little faster. Need to have a thorough knowledge of js and some understanding of jquery, and bootstrap to fully benefit.
Shravya –
Perfect Course!!
SStorr –
Goes through the basics well it feels a little fast but I trust it will all come together
Chester Sek –
The course says it will use D3 version 6 library, but most of the contents are not using version 6. Updated: this course did cover the migration from v3 to v5 later of the course, and the author did reply to my question, which exceeds my expectation.
Paul roth –
The content seems well laid out. However I think they should use observablehq or notebooks in the future is a better way to get started up while also able to include descriptions that can help the audience write their own notes and for him to give guidance
Richard Wheeler –
No instructions on how to setup live server with local host…
Vishwas Makwana –
Course Started well , instructor provided good examples and good hands on too. But in later section the technique used by instructor is outdated and it is very hard to follow along because instructor is not coding along he just explaining stuff which is also outdated…..I am disappointed with content that has been provided here.Instructor should update course according to title.The title is misleading. last 3 4 section you will be frustrated because of no coding along and outdated material.
Nihal M –
I have taken many different courses on Udemy for various frameworks, this one is not good, as the author does not explain fully. The course on YouTube which is for free is far better than this course.
Velusamy P –
yes
Phillip Anthony Briles –
Because this knowledge is vital to sensor data that I will be gathering.