Introduction to Tableau

Part Of The On-Demand Courses


  • How to write queries that involve multiple tables and summary queries
  • How to modify data and understand the logical programming aspects of T-SQL
This course includes:

Course Description

The Introduction to Tableau course teaches you the fundamentals of Tableau and is helpful for anyone who works with data no matter their technical background. You’ll come out of the course with an understanding of Tableau terminology, be able to create visualizations, and build dashboards.


Click here for a downloadable PDF



Module 01 | Introduction to Tableau
29m 48s total


Module 01A | Course Overview
03m 28s


Module 01B | What is Visual Analytics, Business Intelligence and Tableau
14m 17s


Module 01C | The Tableau Products
12m 03s


Module 02 | Building Your First Visualizations
62m 24s total


Module 02A | Tableau Start Window
08m 04s


Module 02B | Connecting to Data
02m 36s


Module 02C | Building the Bar Chart
12m 07s


Module 02D | Building the Map
17m 46s


Module 02E | Building the Dashboard
22m 31s


Module 03 | Fundamentals
93m 92s total


Module 03A | Tableau User Interface Components
16m 11s


Module 03B | Metadata and Data Types
13m 05s


Module 03C | Manually Building Views – Bar Charts
31m 24s


Module 03D | Manually Building Views – Text Tables
15m 27s


Module 03E | Manually Building Views – Lines and Mark Labels
18m 25s


Module 04 | Fundamentals
131m 56s total


Module 04A | The Four Pill Types
23m 22s


Module 04B | Continuous Dimensions and Discrete Measures
21m 43s


Module 04C | Introduction to Dates
11m 17s


Module 04D | Blue Dates and Green Dates
08m 52s


Module 04E | Date Parts and Date Values
08m 15s


Module 04F | Custom Dates and Defaults
06m 13s


Module 04G | Manually Building Views – Scatterplots
15m 30s


Module 04H | Understanding the Viz Level of Detail (VizLOD)
08m 11s


Module 04I | Grain of Data vs. vizLOD
29m 53s


Module 05 | Many Chart Types
91m 27s total


Module 05A | Strip Plot and Box Plots
17m 21s


Module 05B | Symbol & Filled Maps
18m 03s


Module 05C | Map Interactivity and Map Layers
10m 56s


Module 05D | Plotting the Marks
12m 43s


Module 05E | Bullet Graphs
10m 27s


Module 05F | Heatmaps
05m 50s


Module 05G | Highlight Tables
06m 02s


Module 05H | Small Multiple Views
11m 25s


Module 06 | Multiple Axis Charts and the Visual Interpreter
117m 48s total


Module 06A | Dual Axis Charts – Maps
17m 51s


Module 06B | Dual Axis Charts – Individual and Group Performance
10m 01s


Module 06C | Dual Axis and Combo Charts
14m 20s


Module 06D | Multiple Measures on the Same Axis
04m 37s


Module 06E | The Visual Interpreter and Measure Names & Values
06m 21s


Module 06F | Multiple Measures Making Multiple Axes
13m 14s


Module 06G | Multiple Measures and Text Tables
14m 30s


Module 06H | Multiple Measures on a Highlight Tables
14m 42s


Module 06I | Bar in Bar Charts
10m 49s


Module 06J | Side by Side or Grouped Bars
08m 33s


Module 06K | Review
04m 50s


Module 07 | Aggregation and Beginning Calculations
230m 39s total


Module 07A | Aggregation & Review
16m 04s


Module 07B | The Four Levels of Calculations
23m 02s


Module 07C | The Calculation Editor
07m 12s


Module 07D | Data Types and Literals
21m 48s


Module 07E | Nulls
21m 38s


Module 07F | Operators and Precedence
07m 57s


Module 07G | String Calculations
16m 58s


Module 07H | Validating Calculations
19m 39s


Module 07I | Date Calculations
28m 31s


Module 07J | Logical Calculations
25m 06s


Module 07K | Aggregate Calculations
27m 59s


Module 07L | Type-In Calculations
13m 53s


Module 07M | Review
03m 32s


Module 08 | Filtering and Sorting
141m 51s total


Module 08A | Visual Filters
10m 06s


Module 08B | Filtering Discrete Dimensions
10m 08s


Module 08C | Filtering Discrete Measures
05m 16s


Module 08D | Filtering Dates
06m 31s


Module 08E | Filtering Continuous Numbers
05m 14s


Module 08F | Quick Filter Options
05m 09s


Module 08G | Top and Conditional Filters
18m 08s


Module 08H | Order of Operations
18m 17s


Module 08I | Hide, Zoom, and Table Calculation Filters
18m 28s


Module 08J | Scoped, Global, and Cross Data Source Filters
11m 15s


Module 08K | One-Click Sorts
03m 16s


Module 08L | Default Sorts and Manual Sorts
05m 46s


Module 08M | Discrete Dimension Pill Sorts
07m 42s


Module 08N | Nested Sorts
08m 46s


Module 08O | Continuous Axis Sorts
06m 33s


Module 08P | Review
03m 16s


Module 09 | Organizing Categorizing and Cohorting
102m 04s total


Module 09A | Introduction and Aliases
12m 07s


Module 09B | Combined Fields
12m 24s


Module 09C | Ad Hoc Groups
12m 06s


Module 09D | Hierarchies
07m 41s


Module 09E | Introduction to Sets and Using Sets as Filters
09m 43s


Module 09F | Using Sets as Dimensions
05m 18s


Module 09G | Using Sets in Calculated Fields
08m 25s


Module 09H | Combining Sets
07m 57s


Module 09I | Bins
09m 43s


Module 09J | Building Your Own Bins
15m 32s


Module 09K | Review
03m 08s


Module 10 | Formatting and Polishing
70m 40s total


Module 10A | Introduction and Before You Format
15m 05s


Module 10B | Format Menus and Window
05m 03s


Module 10C | Headers and Axis Formatting
12m 10s


Module 10D | Titles and Captions
08m 08s


Module 10E | Mark Label
11m 27s


Module 10F | Tooltips
09m 28s


Module 10G | Annotations
08m 06s


Module 10H | Review
01m 53s


Module 11 | Part to Whole Views
54m 63s total


Module 11A | Definition of Part to Whole Views
04m 41s


Module 11B | Stacked Bars and 100% Stacked Bars
09m 42s


Module 11C | Area Charts
05m 48s


Module 11D | Pie Charts
13m 50s


Module 11E | Introduction to Non-Cartesian Charts
02m 36s


Module 11F | Packed Bubble Charts
04m 43s


Module 11G | Word Clouds
08m 06s


Module 11H | Treemaps
05m 38s


Module 11I | Review
01m 59s


Module 12 | Post-Aggregate Calculations
91m 38s total


Module 12A | Introduction
04m 44s


Module 12B | Introduction to Grand Totals
09m 57s


Module 12C | Subtotals and Two-Pass Totals
10m 56s


Module 12D | Introduction to Reference Lines, Bands, and Distributions
05m 15s


Module 12E | Reference Lines
12m 09s


Module 12F | Reference Bands
06m 39s


Module 12G | Reference Distributions
07m 51s


Module 12H | Trend Lines
14m 38s


Module 12I | Clustering
05m 59s


Module 12J | Forecasting
13m 39s


Module 12K | Review
02m 31s


Module 13 | Data Sources and Joins
207m 90s total


Module 13A | Introduction and Metadata Management
11m 05s


Module 13B | Types of Data Sources
13m 24s


Module 13C | Tableau Data Extracts
13m 05s


Module 13D | MS Excel and Data Interpreter
08m 56s


Module 13E | Tidy Data and Pivot
15m 55s


Module 13F | Initial SQL Custom SQL and Alternatives
11m 24s


Module 13G | Introduction to Joins
10m 33s


Module 13H | Creating Joins in Tableau
07m 02s


Module 13I | A Process for Engineering and Validating Successful Joins
14m 04s


Module 13J | Working with Joins that Return Fewer Records
17m 08s


Module 13K | Working Joins that Return More Records
23m 52s


Module 13L | Handling Other Join Points of Failure
04m 14s


Module 13M | Cross-Database Joins
09m 45s


Module 13N | Join Calculations
07m 56s


Module 13O | Introduction to Tableau Data Blends
08m 23s


Module 13P | Data Blending Labs
19m 58s


Module 13Q | Unions
10m 17s


Module 13R | Review
04m 09s


Module 14 | Additional Calculations and Parameters
213m 97s total


Module 14A | Introduction and Review
08m 17s


Module 14B | The Six Patterns of Calculations
23m 15s


Module 14C | Introduction to Table Calculations
19m 45s


Module 14D | Compute Using – Intro to Addressing
11m 09s


Module 14E | Compute Using – More Complex Addressing
19m 48s


Module 14F | Compute Using – Partitioning
06m 39s


Module 14G | Table Calculation Considerations
22m 43s


Module 14H | Introduction to Level of Detail (LOD) Expressions
11m 13s


Module 14I | FIXED LOD Expressions
18m 10s


Module 14J | INCLUDE and EXCLUDE LOD Expressions
21m 43s


Module 14K | LOD Expression Considerations
08m 11s


Module 14L | Table Calculation or LOD Expression – Which Calc Should I Use
06m 45s


Module 14M | Parameters
19m 03s


Module 14N | Pages Shelf and Motion Charts
16m 05s


Module 14O | Review
03m 51s



BI Consultant and Trainer
Jonathan Drummey is a long-time Tableau Zen Master and Tableau Forums Ambassador and his blog posts and writings have helped tens of thousands of users worldwide. He is the author of the Tableau Basic curriculum from PragmaticWorks and is a consultant and lead trainer for DataBlick, a Tableau consultancy.

System Requirements

  • To run these labs you must have Tableau Desktop installed. You can use either Tableau Desktop Personal or Tableau Desktop Professional. If you don’t have Tableau installed then you can download the 14-day trial from http://www.tableau.com/products/trial.
  • Your computer should meet the following minimum requirements:
    • Microsoft Windows XP Professional SP 3, Microsoft Windows 7, Microsoft Windows 8 or Microsoft Windows 10
    • 32-bit or 64-bit CPU
    • Minimum of an Intel Pentium 4 or AMD Opteron processor
    • 512 MB of available RAM (more is better)
    • 1GB of free hard drive space
    • 32-bit color depth
    • Internet access

What to Know Before Class

A basic understanding of data structures would be helpful but not required.


Pending reviews - check back later

Pending reviews - check back later

Pending reviews - check back later

Start With The Free Community Plan

Pragmatic Works free community plan gives you lifetime access to 7 Microsoft “in a day” courses on Power BI, Excel, Power Apps, Azure Synapse, Power Automate, Paginated Reports and Chatbots.



• Get preview access to all 70+ courses & custom Learning Paths for 7 days

• Labs and files included

• Access courses from our mobile app or desktop

• Access quizzes to practice while you learn

Get Instant Access Now!