Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apache Superset - Explore, Visualize ,Analyze - From Scratch
Rating: 3.8 out of 5(5 ratings)
39 students

Apache Superset - Explore, Visualize ,Analyze - From Scratch

Installing and explore Apache Superset on both your local (with Docker) ,Kubernetes and Python-Production environment
Created byKaushik Thakkar
Last updated 12/2025
English

What you'll learn

  • The core concepts of Data Engineering i.e. Difference between Data Exploration vs Data Visualization vs Data Analytics. With focus on Data Exploration
  • What is Apache Superset and how it is different from the paid BI tools like Tableau, Power BI and Looker
  • Understanding the Apache Superset Architecture in detail, focusing on the end to end flow between the components
  • Exploring Apache Superset in Detail understanding what is Dashboard, Charts, DataSets,SQLLabs,
  • Installing Superset on both Docker and Kubernetes

Course content

13 sections46 lectures8h 11m total length
  • Introduction to Data Exploration, Data Visualization and Data Analytics2:47
  • Data Exploration vs Data Visualization vs Data Analytics6:28
  • What is Business Intelligence2:10
  • What is Apache Superset and its prominent features3:26
  • The history of Apache Superset3:36

Requirements

  • No programing experience needed. You will learn everything you need to know

Description

This course starts with the basics of Data Analytics world i.e. what is Data Exploration, Data Visualization and Data Analytics , how these 3 are closely related and what is the thin line between them. We explain what is Business Intelligence because Superset is widely used for Business Intelligence.

Then it shows how to install the superset with the help of Docker Desktop . We learn Docker Desktop installation steps as well.

We load the already available Examples in Superset, by following simple commands.

Once we are in Superset this course walks through each and every UI element in detail , explaining the end to end flow as well i.e. how Dashboarding <>Charting<>Dataset<>SQL work in tandem

We Learn the different charts in detail (first learning the categorization of charts)

We also learn how to connect to other Databases like Postgres and MySQL

We also upload our own dataset in form of Excel

We learn what is semantic layer and what are custom metrics and calculated columns.

We learn the Role Based Access System in Detail (with the local setup of Superset)

We learn how to setup some config settings, especially around how to enable the MapBox API and also how to setup the Max Row Limit.

Towards the end , I have also included how to setup Apache Superset on Kubernetes.

Finally a major block, if you are a DevOps or Tech Lead or anyone who wants to build a production like Environment , I have put the section on how to create a Superset - Production like environment using Python (and on Linux)

Who this course is for:

  • Data Enthusiasts, Freshers, Data Engineers, Data Scientists, Data Analysts, Business Analysts, Software Developers, Project Managers, Test Managers, Scrum Masters,Accountants, Share brokers, DevOps, Anybody who wants to learn a new subject