This course is designed to cover a comprehensive range of data visualization topics within a 4-month timeframe. The schedule is flexible and can be adjusted based on the pace of learning and the specific needs of the participants. The course emphasizes hands-on exercises and practical application to build proficiency in data visualization.
Pre-requisite: Certificte in Web Design, Diploma in Web Development, Database
administration
Month 1: Introduction to Data Visualization
Week 1-2: Fundamentals of Data Visualization
- Definition and importance of data visualization
- Principles of effective data visualization
- Overview of popular data visualization tools
Week 3-4: Introduction to Data and Data Sources
- Understanding different types of data
- Exploring data sources and formats
- Cleaning and preprocessing data for visualization
Month 2: Data Visualization Techniques and Tools
Week 5-6: Basic Visualization Techniques
- Bar charts, line charts, and scatter plots
- Pie charts and doughnut charts
- Choosing the right visualization for the data
Week 7-8: Intermediate Visualization Techniques
- Heatmaps and treemaps
- Bubble charts and radar charts
- Geographic and spatial visualization
Month 3: Advanced Visualization Techniques and Interactivity
Week 9-10: Advanced Visualization Techniques
- Streamgraphs and Sankey diagrams
- Parallel coordinates and chord diagrams
- Advanced chart customization
Week 11-12: Interactive Data Visualization
- Introduction to interactive visualization tools
- Building interactive dashboards
- Adding interactivity to visualizations
Month 4: Data Storytelling and Final Project
Week 13-14: Data Storytelling
- Crafting a compelling data narrative
- Communicating insights effectively
- Storytelling with data examples
Week 15-16: Final Project and Presentation
- Developing an individual or group data visualization project
- Presentation and review of final projects
- Feedback and improvement suggestions
Additional Topics Throughout the Course:
- Data ethics and privacy considerations in visualization
- Accessibility in data visualization
- Emerging trends in data visualization