This repository contains the projects and assignments completed as part of the FreeCodeCamp Data Visualization course. The course focuses on teaching data visualization techniques using JavaScript libraries like D3.js and React. Each project demonstrates the implementation of interactive and visually appealing data visualizations.
- Introduction to data visualization
- Basics of SVG (Scalable Vector Graphics)
- Data manipulation and transformation
- Using D3.js to create various types of charts and graphs
- Implementing interactivity in data visualizations
- Fetching data from external sources
- Integrating data visualizations into React applications
- Project 1: Creating a Bar Chart
- Project 2: Creating a Scatterplot Graph
- Project 3: Creating a Heat Map
- Project 4: Creating a Choropleth Map
- Project 5: Creating a Treemap Diagram
- Final Project: Building a Data Visualization Dashboard
Feel free to explore the code and project folders to see the implementation details and learn from the completed tasks.
- FreeCodeCamp: Data Visualization Course
- D3.js: Official Documentation
- React: Official Documentation