Skip to main content

Data Visualization using Tableau and Python

Development Academy of the Philippines

Course Overview

Data visualization is important in data science and analytics since it is the way of communicating data and letting the audience understand its implications. Hence, it is imperative to utilize the available and appropriate tools in data analytics and visualization. This course demonstrates how to use Python and Tableau in making data visualization. It discusses the tools' algorithms and technicalities relevant to presenting and visualizing data, making it easier for participants to navigate and provide more effective visualization and storytelling.

What You Will Learn

Upon completion of this course, the learners are expected to:

  • apply data visualization libraries in Python, namely Matplotlib, Seaborn, Folium, and Bokeh for presenting data; and
  • utilize Tableau for data storytelling and connect Tableau with Python, and generate visualizations that would be used in analytics


You will need a computer or laptop with Microsoft Excel installed. Computer or laptop requirements are:

  • For Windows: Core i3 or better, 4GB RAM or better, MS Excel 2007 or better
  • For MacBook: ideally MS Excel 2013 or newer should be installed (some functions require this version on the Mac). If the version of MS Excel is 2011, download and install StatPlus.

Course Instructor

Course Staff Image #1

Ruben Canlas

Subject Matter Expert

Course Content

Week 1: Install Tableau and Create Basic Charts

7 Videos | 3 Activities

3 Videos

  • Welcome to the course!
  • How to Install Tableau?
  • The Start Page UI
  • Creating your First Visualization
  • Measures and Dimensions
  • Other Visualizations in Tableau
  • Visually Exploring the Data

3 Activities

  • Try it out: Word Cloud
  • Let’s recall : Image Mapped Input
  • Exit Assessment: Understanding Tableau

Week 2: Exploring Data with Dimensions

4 Videos | 3 Activities

4 Videos

  • Exploring Data using Visual Formatting
  • Exploring the Data using Dimensions
  • Enriching our Visual Analytics using the Profit Dimension (2 videos)

3 Activities

  • Decoding Tableau: 4 Pics and 1 Word
  • Let’s recall: Fact or Bluff
  • Exit Assessment: Exploring Data with Dimensions

Week 3: Exploring the Spatial Dimension with Maps

5 Videos | 2 Activities

5 Videos

  • Exploring Location
  • Maps
  • Using Bar Charts to Find Negative Profit
  • Creating a Calculated Field
  • Finding Outliers and Doing Visual - What If Analysis

2 Activities

  • Decoding Tableau: Whack-a-Mole
  • Exit Assessment: Spatial Dimension with Maps

Week 4: Dashboards, Stories, and Sharing Views

3 Videos | 3 Activities

3 Videos

  • Steps in Creating Dashboards in Tableau
  • Creating Stories in Tableau
  • Ways to Share your Visualizations using Tableau

3 Activities

  • Decoding Tableau: Anagram
  • Let’s recall: Steps in Creating Dashboard
  • Exit Assessment: Dashboards, Stories, and Sharing Views/li>

Week 5: Making a Philippine Map

5 Videos | 3 Activities

5 Videos

  • Creating a Philippine Map in Tableau
  • Doing Some Data Preparation
  • Ways in formatting the Map in Tableau
  • Adding Population Data to the PH Map
  • Exploring Population Data Through the Map

3 Activities

  • Try it out: Cloze Activity
  • Let’s recall: Match up
  • Capstone

Week 6: Introduction to Jupyter Notebook and Python

5 Videos | 4 Activities

5 Videos

  • Overview
  • Steps in Installing Jupyter through Anaconda
  • The Jupyter User Interface
  • Cells: Code and Markdown
  • Saving, Closing, and Shutting Down

3 Activities

  • Try it out: Padlet Activity
  • Let’s recall: Find the Match
  • Exit Assessment: Jupyter Notebook and Python

Week 7: Doing More with Jupyter Visuals

7 Videos | 5 Activities

7 Videos

  • Creating Graphs with Different Dimensions
  • Using Violin Plots
  • Understanding the Violin Shapes
  • Visual Forecasting
  • Understanding the Line and Shades
  • Joint Plot with Regression
  • Interactive Visuals

5 Activities

  • Let’s try: Creating Graphs with Different Dimensions
  • Let’s try: Violin Shapes
  • Let’s try: Sharing Jupyter Notebooks
  • Let’s try: Sentence Completion
  • Exit Assessment: Jupyter Visuals
  1. Course Number

  2. Classes Start

  3. Classes End

  4. Price

  5. Prerequisites

    Development Academy of the Philippines SP101

    You must successfully complete Development Academy of the Philippines SP101 before you begin this course.