🔑 Key Learning Outcomes
- Gain an understanding of basic visualization principles and how to apply them in custom data visualizations using D3.js.
- Learn to explore datasets, generate visual insights, and choose the most suitable chart types for different data.
- Master the use of D3.js modules, SVG, and other web technologies to create dynamic and interactive visualizations.
- Enhance your visualizations with readability, aesthetics, and interactivity to create engaging data stories.
👨🏫 About the Course
This course, led by Shirley Wu, teaches you how to turn data visualization designs into reality using D3.js. You’ll explore fundamental visualization principles and dive deep into D3.js modules and SVG techniques to create advanced, interactive visualizations. The course covers everything from exploring datasets to enhancing visualizations with aesthetics and interactivity, making it ideal for developers looking to elevate their data visualization skills.
🎯 Target Audience
- Developers and data enthusiasts who want to learn how to create custom data visualizations with D3.js.
- Designers interested in bringing data to life through interactive and visually appealing graphics.
- Professionals seeking to enhance their ability to present data-driven insights.
✅ Requirements
- Basic understanding of JavaScript, HTML, and CSS.
- Familiarity with data visualization concepts is helpful but not required.
📖 Course Content
Data Exploration and Chart Design
Learn how to explore datasets, brainstorm visualization ideas, and choose the right chart types to represent your data.
Design Principles
Understand key design concepts like marks, channels, and Gestalt principles to create visually effective and meaningful visualizations.
Coding with D3.js
Turn your designs into code by learning how to use D3.js to draw geometric shapes and map data to visual elements.
Enhancing Visualizations
Improve your visualizations by adding readability features, aesthetics, and interactivity with D3.js and other libraries.
Drop a comment
Building Custom Data Visualizations by Shirley Wu
Log in to leave a feedback
Login👇 Psst! Interested in More JavaScript Courses?

Web Storage APIsVideo
by Maximiliano Firtman
🕹️ Levels: 😎 Intermediate
⏳ Duration: 4 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Frontend Masters



Complete Intro to Web Development, v3Video
by Brian Holt
🕹️ Levels: 🌱 Beginner
⏳ Duration: 12.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Frontend Masters

Build Complex 3D Models with WebGLVideo
by Keith Peters
🕹️ Levels: 🚀 Advanced
⏳ Duration: 1 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Egghead.io