Whola !!! If you don't know about d3js you should kill yourself... Just kidding...When i was in second year of my graduation, i have applied for virtual internship in a company through Internshala and that company was offering 40000-50000 INR. per month and I surprised how? because it was beyond the limit. But when I saw the work that was to build dashboards, analytics UI with d3.js that was my first time to know about d3js. I applied and within a day they gave me a task to complete within a timeline for the further hiring process.
I walked through youtube and search tutorial for D3.js and i found a tutorial series consist of 20 videos. I finished that videos within a day and got an idea how to work with D3.js. Unfortunately I was not selected for the intern but I fighted well with d3js and decided to learn it.
Oops!!! i think I have flowed in emotions....hehehe...Don't worry. Let's take you into some interesting part of D3.js.
There are few prerequisites before moving to d3.js
Download Latest Version of d3js Here