Data Visualization with D3.js & Firebase

This is a 10-hr premium master class course.


Learn how to make great-looking, interactive & fun data visualizations such as line graphs, bar charts, pie charts, tree diagrams & more, with D3.js. You'll also learn how to hook your visualizations up to a real-time database (Firebase Firestore), so that your graphs & charts update in real-time.

Get Access to this Course


Or access all courses by signing up for Net Ninja Pro for just $9 / month.



What You'll Learn...


  Welcome to the Course
Available in days
days after you enroll
  SVG & D3.js Basics
Available in days
days after you enroll
  Using Data with D3.js
Available in days
days after you enroll
  Scales & Bar Charts
Available in days
days after you enroll
  Firestore Database
Available in days
days after you enroll
  The D3.js Update Pattern
Available in days
days after you enroll
  D3.js Transitions
Available in days
days after you enroll
  Project - Donut Chart Budget Planner
Available in days
days after you enroll
  User Interaction & Events
Available in days
days after you enroll
  Project - Line Graph Fitness Tracker
Available in days
days after you enroll
  Data Hierarchy
Available in days
days after you enroll
  Project - Tree Diagram
Available in days
days after you enroll
  ES6 & Extras
Available in days
days after you enroll

Course Preview


Sign up for Net Ninja Pro

Yearly Membership

$79/yr

  • Instant access to all courses
  • Early access to new courses
  • Access to premium & Udemy courses
  • Save over 25%!
Join Now

Get your first month half price when you use the code NINJAFLEDGLING. (monthly plan only).