Build Data Visualizations with D3.js & Firebase

Learn how to use D3 (v5) & Firebase (Firestore) to create dynamic SVG data visualizations. Bar charts, pie charts...
4.68 (1700 reviews)
Udemy
platform
English
language
Web Development
category
Build Data Visualizations with D3.js & Firebase
18 079
students
10.5 hours
content
Sep 2021
last update
$74.99
regular price

What you will learn

Learn D3 JS & Firebase (Firestore) from the ground up

Create data-driven visualizations (graphs, charts, diagrams) with D3 JS

Store (and retrieve) data in a real-time database called Firestore (from Firebase)

Updata data visualizations in real-time with Firestore

Create 3 projects with D3 and Firebase (Firestore)

Loading charts...

Comidoc Review

Our Verdict

Having analyzed the testimonials for Udemy's Build Data Visualizations with D3.js & Firebase course, we find that it offers substantial value to learners eager to understand and work with data visualization using D3.js. The integration of real-time database Firestore adds depth to this engaging learning opportunity. However, the occasional need for advanced JavaScript knowledge might present challenges and should be considered before enrollment. Additionally, a small number of students have requested updates to the course content in line with D3 version 6.

What We Liked

  • The course provides a comprehensive introduction to D3.js, systematically explaining the library's key concepts.
  • The instructor, Shaun, is praised for his clear and engaging teaching style; he walks students through each line of code.
  • Real-time database Firestore (from Firebase) is integrated to create dynamic visualizations, enhancing the learning experience.
  • Useful tips and bonus materials are included in sections 13-15, offering valuable insights for learners.

Potential Drawbacks

  • Some reviewers suggest updating the course content to reflect the latest version of D3 (v6).
  • It is recommended that beginners familiarize themselves with assumed JavaScript knowledge before diving into this course.
  • A more detailed breakdown for some advanced JavaScript techniques and ECMA6 scripting might be beneficial for less experienced programmers.
  • The introduction to d3 from a high-level perspective could be improved, as a few users found certain concepts unclear initially.

Related Topics

1918908
udemy ID
18/09/2018
course created date
08/08/2019
course indexed date
Bot
course submited by