Tableau with Python Training Course

Course Code



14 hours (usually 2 days including breaks)


  • Programming experience with Python


Tableau is a business intelligence and data visualization tool. Python is a widely used programming language which provides support for a wide variety of statistical and machine learning techniques. Tableau's data visualization power and Python's machine learning capabilities, when combined, help developers rapidly build advanced data analytics applications for various business use cases.

In this instructor-led, live training, participants will learn how to combine Tableau and Python to carry out advanced analytics. Integration of Tableau and Python will be done via the TabPy API.

By the end of this training, participants will be able to:

  • Integrate Tableau and Python using TabPy API
  • Use the integration of Tableau and Python to analyze complex business scenarios with few lines of Python code


  • Developers
  • Data scientists

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Course Outline


Overview of Tableau and the TabPy API

Exploring Use Cases of TabPy for Data Scientists

Installing and Setting Up TabPy

Setting Up Tableau Desktop with Python

Configuring a TabPy Connection on Tableau

Passing Expressions to Python

Running Python Scripts on Tableau

Estimating the Probability of Customer Churn Using Logistic Regression

Getting Sentiment Scores for Reviews of Products Sold

Scoring User Behavior using a Predictive Model

Using Findings to Create an Efficient Conversion Funnel

Summary and Conclusion

Bookings, Prices and Enquiries

Guaranteed to run even with a single delegate!

Private Classroom

From £2900

Private Remote

From £2600 (83)

Public Classroom

Cannot find a suitable date? Choose Your Course Date >>Too expensive? Suggest your price

Related Categories

Related Courses

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.