D3 significa Data-Driven Documents. D3.js é uma biblioteca JavaScript para manipular documentos com base em dados. D3.js é uma estrutura de visualização de dados online dinâmica e interativa usada em um grande número de sites. D3.js é escrito porMike Bostock, criado como sucessor de um kit de ferramentas de visualização anterior chamado Protovis. Este tutorial lhe dará um conhecimento completo sobre D3.jsframework. Este é um tutorial introdutório, que cobre os conceitos básicos de documentos orientados a dados e explica como lidar com seus vários componentes e subcomponentes.
Este tutorial foi preparado para profissionais que desejam fazer carreira em visualização de dados online. Este tutorial tem como objetivo deixá-lo confortável para começar a usar os documentos orientados a dados e suas várias funções.
Antes de prosseguir com os vários tipos de conceitos dados neste tutorial, pressupõe-se que os leitores já conheçam o que é um Framework. Além disso, será muito útil se os leitores tiverem bons conhecimentos em HTML, CSS e JavaScript.