Data Visualization with Python

Combine the power of data and visuals to tell impactful stories and make data more accessible
Data Visualization with Python
  • Admissions for November 14th Intake Is Ongoing

    Apply Here
  • Enroll by October 31st to qualify for an early bird discount to learn Data Visualization with Python at $300 (132,570 Naira, 3294 Cedis).

    Enroll Now!

No prior knowledge of coding is required. Join our 12-week course and learn from scratch

If you have always wanted to learn python programming for Data Science then this is a good foundational course for you.

Students that enroll in this course are not expected to have any prior experience in coding. By the end of this course, learners will have a solid foundational understanding of Python programming and practical experience working with the most popular data science libraries such as Pandas and Matplotlib to import, explore, clean, manipulate, and visualize datasets in order to identify trends and insights.

Data visualization is the graphic representation of data analysis to achieve clear and effective communication of results and insights drawn from data. One of the key skills of a data scientist is the ability to tell a compelling story, visualizing data and findings in an approachable and stimulating way. Learning how to leverage software tools to visualize data takes you a step closer to becoming a good data scientist.

This course is designed for non-technical students seeking programming skills in Python with an interest in gathering, synthesizing, and story-telling with data.

  • Are you interested in learning more about python, data science, or data visualizations?
  • Are you interested in the rapidly expanding world of data science?

Then you are fit for this course. Sign up and start learning.

  1. Data visualization skills are required for many jobs in the data analysis and statistics professions. Expertise in visualization is key for your CV. Data visualization specialists are in high demand by companies working with big data analytics & machine learning now.
  2. Learning data visualization techniques is important for professionals in business analytics, data analysis, data science, and statistics. Any time you are tasked with communicating information from data, whether it’s to an audience of coworkers, clients, or customers, you will need to know how to most effectively present your findings.

If you are in search of a unique learning experience this is the place for you. We guarantee you will learn market-aligned skills through our practical and comprehensive curriculum.

  1. Project-based learning
  2. Access to large data sets & real-world business case studies
  3. Technical Mentor Support
  4. Live instructor classes
  5. Access to a global community of learners all over Africa
  6. Career Guidance
  7. Graduate support services

Students are required to dedicate 12 weeks to learning for them to succeed in this course.

  • 2 days of lectures from a technical mentor
  • 8-10 hours per week of self-learning
  • Weekly projects
  • Weekly 1:1 sessions with your Technical Mentors/ Instructors
  • Additional helpdesk support is available on Saturdays from 9 am to 12 pm GMT

The Data Visualization Course is beginner friendly.

Course Details

Find out the pacing options available, the price, and more information about this course.

Curriculum Developed by:

Flatiron School

Course Duration:

12 Weeks

Mode of Learning:

Live & Online | Part-Time Evening Classes

Tuition Fees:

USD 350 (154,665 Naira, 3843 Cedis)

Standard Conversion Rate: Ghana: $1=7.52 Cedis | Nigeria $1= 418.43 Naira
Fees Installment plans are available

Enroll by October 31st to qualify for an early bird discount to learn Data Visualization with Python at $300 (132,570 Naira, 3294 Cedis).

Course Prerequisites

  1. Have basic math skills.
  2. Have basic computer skills.
  3. Proficiency in English – both spoken and written.
  4. Must have a computer or laptop with the following specs ( core i5 – i7, 8GB RAM, 500GB memory).
  5. Must have a desire and curiosity to learn.

No prior experience in programming is required.

Data Visuaization with Python Curriculum

In today’s world, a lot of data is being generated on a daily basis. Analyzing large sets of data for certain trends, and patterns may become difficult if the data is in its raw format. Data visualization comes into play here. In this 12-week course, you will learn how to visualize data using Python. By the end of the training, you will be able to provide a good, organized pictorial representation of data which makes it easier to understand, observe, and analyze for decision making.

The course is ideal for complete beginners with 0 experience in programming.

Course Modules

The Fundamentals of Python

In order to gain access to the world of freely available data, we must learn it’s language. No prior coding experience is expected for this course. We’ll start with the bare basics and work our way up from there.

Python for Beginners

Now that we’ve gained some understanding of the basic building blocks of python, let’s use them to solve beginner computational thinking challenges.

Intro to Stats w/Python

This will be an opportunity to review basic statistics concepts through continued python practice.

How to Visualize Data

Identify use cases for various visualizations (Scatter Plots, Bar Graphs, Histograms, etc.) and utilize our budding python skills to create simple visualizations

Intro to Pandas Data Frames

Introduce Pandas DataFrames and learn how to import data and explore various statistics with simple commands.

Students will work in teams to support each other in the development of their first python visualization project. Students will be expected to prepare a presentation on the insights derived from the visualizations they created.

Common Data Manipulation Techniques

Build up from the basics of Pandas to develop skills isolating data of interest by grouping, sorting, filtering, etc.

Common Data Cleaning Techniques

Understand the challenges associated with missing data and implement methods of dealing with them.

Harnessing External Data

Learn about what an API is and how you can connect to them to access publicly available data to merge with your existing dataset.

Students will take an approved dataset of their choosing and enrich it by merging it with externally sourced data. Using this enriched dataset, students will prepare a full visual analysis presentation exploring the features of the data and presenting valuable insights.

Ready to take a step in starting a career in Data Visualization?