Data Visualization Course with Python, R, Tableau, and Excel

Data Visualization is the process of rendering data visually. It helps create a visually appealing representation of your data that aids in better comprehension and information communication. Data Visualization techniques, such as images, graphs, charts, and so on, help people quickly grasp vast quantities of data. The course covers the following topics:

1) Basic knowledge of how to work with R, Python and Excel

2) Visualising Data in R

3) Visualising Data in Python

4) Sorting, Aggregating and Grouping Data in Tableau (introduction & basics only – no practical exercises for this section). Participants will learn how to visualise their datasets after each section.

After completing this course, participants will be able to:

– Work with R, Python and Excel

– Visualise data in R

– Perform basic tasks in Tableau

– Understand the basics of sort, aggregate and group

Who Should Take The Course? 

This course is for anyone who needs to learn about Data Visualization or wants to expand their knowledge. It is designed for individuals who are beginners at it but want to go beyond using Excel. 

The course will give you great insight into how you can use R, Python or Tableau (or all three) to visualise your datasets (or other people’s). No programming skills are required. But it would be helpful if participants had taken our Introduction to a Programming course. Other than that- no specific prerequisites are needed.

– Data analysts/scientists who need to visualise the results of their analysis.

– Marketers looking for a way to visualise customer trends.

– Anyone looking to use data visualisation in day to day life.

– Anyone who wants to learn Data Visualization beyond Excel – e.g. R, Python, Tableau, etc.

– Aspiring Data Scientists/Data Analysts/BI Specialists or anyone that works with data daily but does not have any formal education in Data Science/Data Analytics

This course is also helpful for people with programming skills. Programmers can use Python, R or Tableau (or all three) to create custom visualisations. This method is often quicker and more flexible than writing code from scratch since it usually involves loading a dataset and modifying an existing chart instead of starting from scratch. The course will give you that quick start on your journey towards becoming a good data analyst, data scientist or data visualization specialist.

What Are The Requirements? 

This course does not require any prerequisites. It’s excellent for beginners and experienced professionals alike. Some of our students have already taken multiple courses with us and liked this one because they immediately applied their skills in class, producing some incredible project work.

Learning Python, R, Tableau, and Excel

All of the following courses are in our Programming for Data Science specialisation. This specialisation course teaches students how to use Python, R and Excel (and sometimes other tools) to efficiently analyse data, make charts/visualisations and dashboards, make basic websites, etc.

Programming with Python for Data Visualization

This course teaches you how to do programming in Python and make basic Python data visualizations (charts, plots, etc.). Visualising data is essential because people learn and understand information faster when it is presented visually. Although Excel has its limitations, using it for data visualization is still very popular because of its ease of use, so we included a section on that.

What Will You Learn? 

– Have a general understanding of programming concepts like loops and functions

– Know how to work with statistical distributions and visualise them in Python

– Visualise categorical/qualitative data in Python using bar charts, histograms and

R for Data Visualization

You will learn to use R for data analysis, visualisation and programming. It also covers some of the more popular packages like ggplot2, dplyr, tidyr and LSAfun used by data scientists/analysts to make their jobs easier.

What Will You Learn? 

– Have a decent understanding of core R concepts, including vectors, lists, functions and objects

– Understand different aspects of working with data in R and have a solid foundation to build on as you continue your journey as an R user

– Visualise individual quantitative variables using histograms, quantitative distributions using boxplots etc. 

Excel for Data Analysis and Business Intelligence

This course makes you good with Excel. Even if you are not a full-time data analyst or BI specialist, this is an excellent skill to have under your belt because knowing how to use Excel will make you a valuable asset to any team. If you are a full-time analyst or BI specialist, this course will help you with your daily work and prepare you for the transition from Excel to SQL or other tools.

What Will You Learn?  

– Move around in Excel like a boss! Copy/paste, sort/filter rows and columns, add colour – everything that is needed to get started with data analysis using Excel

– Write formulas using excel formulas, create pivot tables and dashboards etc. That covers most of the things that people do daily in Excel. It brings you well beyond “I can use Excel” to “I am good with Excel”.


If this course seems like something you’d be interested in, check out our top PG courses at Feel free to contact us for any information and clarity.