E20. Tableau Extension API
Let us start by downloading the latest Tableau Extension API from the GitHub. Note that this course was built using version 1.3.0
Bespoke Workbooks
I get plenty of requests for my Tableau Public workbooks as they are not downloadable. Here you will find a maintained list of my Bespoke Tableau Workbooks so you can download...
E03. About Tableau Extensions
I will help you understand the basics of what is a Tableau Extensions. We will talk about the structure and architecture of an Extension, understand what Extensions are and how they are used, and more interestingly, how they are developed.
E05. Basic Programming Tutorials
This course does require a basic understanding of programming; if you are new to programming or need a refresher course, I would highly recommend spending time to go through the following tutorials
B14. Drawing with Polygons / Circles
In this lecture, we will be looking at using Data Densification, Table Calculations and the Polygon Mark Type to draw shapes. We will combine all our techniques to draw a few fun shapes and will be building up to drawing more complex objects.
E13. Gulp (The Streaming Build Tool)
Gulp is an open-source JavaScript toolkit used as a streaming build system in front-end web development. We will leverage Gulp to automate our various build tasks such as Obfuscation, Minifying our files, SCSS to CSS compilation.
B12. Shaped Bar Charts
In this lecture, we are going to build our first, albeit simple, bespoke data visualisation to get a better understanding of Data Densification and Table Calculations. We will be building a Shaped Bar Chart which is a nice alternative to your standard Bar Chart.
E07. Environment Setup (Written Instructions)
If you prefer following written instructions to set up your environment, this is for you. If you prefer video tutorials the rest of this section will cover your environment setup.
B17. Additional Bespoke Data Visualizations
We have now learned quite a lot and practice does make perfect. Please follow the links below and complete the various exercises to reinforce your knowledge and learned techniques.
B28. Drawing your Second Ring
We will now add our second layer to our Sunburst which will complete our bespoke data visualisation from a functional point of view. Once we have our second layer, we can add additional layers through manipulating our data source.