Curriculum planned

Stage 12 · Exploration & Visualization

Apache Superset

A comprehensive Apache Superset course covering installation, database connectivity, SQL Lab, datasets and semantic modeling, charts and ECharts, dashboards and native filters, SQL templating, caching and async queries, alerts/reports, RBAC and row-level security, embedding, REST API, theming, custom visualization and database plugins, metadata database, Celery/Redis, Kubernetes, observability, upgrades, security hardening, governance, performance, and production BI architecture.

37planned chapters
185reserved lesson paths
Intermediate → Advancedlearning level
Plannedcourse state
Coverage baselineApache Superset 6.0.0 baseline with current SQL Lab, dataset-centric exploration, semantic-layer metrics/calculated columns, dashboards and native filters, ECharts visualizations, RBAC/RLS security, caching and async queries, alerts/reports, embedding, REST API/OpenAPI, theme administration and Ant Design v5 theming, Kubernetes/cloud-native deployment, database connector architecture, AI-assisted usage awareness, and secure production operations

Course brief

Build Superset as a governed analytics application rather than a collection of charts: model datasets and metrics deliberately, constrain SQL and data access, control cache/query execution, and treat metadata, async workers, database drivers, RBAC, upgrades, and dashboards as one production system.

A comprehensive Apache Superset course covering installation, database connectivity, SQL Lab, datasets and semantic modeling, charts and ECharts, dashboards and native filters, SQL templating, caching and async queries, alerts/reports, RBAC and row-level security, embedding, REST API, theming, custom visualization and database plugins, metadata database, Celery/Redis, Kubernetes, observability, upgrades, security hardening, governance, performance, and production BI architecture.

This syllabus deliberately separates foundations, data/model semantics, internals, reliability, security, performance, operations, and production design so advanced material is not compressed into generic catch-all chapters.

By the end

You will be able to

  • Connect SQL engines safely, model physical/virtual datasets, define metrics/calculated columns, use SQL Lab, and build explainable charts/dashboards with reusable semantic definitions
  • Design dashboard UX with native filters, cross-filtering, drill/detail patterns, CSS/theming, performance-aware chart choices, and accessibility/storytelling principles
  • Secure Superset with authentication, RBAC, dataset/database permissions, row-level security, SQL Lab controls, secrets, CSP/proxy settings, audit and least privilege
  • Operate production Superset with metadata DB, Redis/Celery, async queries, caching, alerts/reports, Kubernetes, backups, scaling, observability and controlled upgrades
  • Automate and extend Superset through REST/OpenAPI, import/export, embedding, database connectors, visualization plugins and governance workflows while testing compatibility

Complete planned syllabus

37 chapters · 185 lesson paths.

Every lesson path is reserved now but intentionally not linked until its lesson HTML is actually published. The sequence moves from foundations through advanced implementation, architecture, operations, reliability, security, tuning, and a production capstone.

01

Chapter 1

Superset Foundations: Apache Superset 6.0.0, BI Architecture, Personas, Dataset-Centric Philosophy, and Docker-Based Local Lab

5 lessons
01
Superset Foundations: Apache Superset 6.0.0, BI Architecture, Personas, Dataset-Centric Philosophy, and Docker-Based Local Lab: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter01/Lesson1.html
Planned
02
Superset Foundations: Apache Superset 6.0.0, BI Architecture, Personas, Dataset-Centric Philosophy, and Docker-Based Local Lab: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter01/Lesson2.html
Planned
03
Superset Foundations: Apache Superset 6.0.0, BI Architecture, Personas, Dataset-Centric Philosophy, and Docker-Based Local Lab: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter01/Lesson3.html
Planned
04
Superset Foundations: Apache Superset 6.0.0, BI Architecture, Personas, Dataset-Centric Philosophy, and Docker-Based Local Lab: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter01/Lesson4.html
Planned
05
Checkpoint Lab — Superset Foundations: Apache Superset 6.0.0, BI Architecture, Personas, Dataset-Centric Philosophy, and Docker-Based Local Lab: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter01/Lesson5.html
Planned
02

Chapter 2

Architecture: Web Server, Metadata Database, Query Databases, Cache, Celery Workers/Beat, Redis, Browser, and Request/Data Flow

5 lessons
01
Architecture: Web Server, Metadata Database, Query Databases, Cache, Celery Workers/Beat, Redis, Browser, and Request/Data Flow: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter02/Lesson1.html
Planned
02
Architecture: Web Server, Metadata Database, Query Databases, Cache, Celery Workers/Beat, Redis, Browser, and Request/Data Flow: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter02/Lesson2.html
Planned
03
Architecture: Web Server, Metadata Database, Query Databases, Cache, Celery Workers/Beat, Redis, Browser, and Request/Data Flow: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter02/Lesson3.html
Planned
04
Architecture: Web Server, Metadata Database, Query Databases, Cache, Celery Workers/Beat, Redis, Browser, and Request/Data Flow: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter02/Lesson4.html
Planned
05
Checkpoint Lab — Architecture: Web Server, Metadata Database, Query Databases, Cache, Celery Workers/Beat, Redis, Browser, and Request/Data Flow: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter02/Lesson5.html
Planned
03

Chapter 3

Installation Methods: Docker Compose for Development, Native/PyPI Concepts, Official Images, Helm/Kubernetes, Configuration, and Production Boundaries

5 lessons
01
Installation Methods: Docker Compose for Development, Native/PyPI Concepts, Official Images, Helm/Kubernetes, Configuration, and Production Boundaries: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter03/Lesson1.html
Planned
02
Installation Methods: Docker Compose for Development, Native/PyPI Concepts, Official Images, Helm/Kubernetes, Configuration, and Production Boundaries: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter03/Lesson2.html
Planned
03
Installation Methods: Docker Compose for Development, Native/PyPI Concepts, Official Images, Helm/Kubernetes, Configuration, and Production Boundaries: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter03/Lesson3.html
Planned
04
Installation Methods: Docker Compose for Development, Native/PyPI Concepts, Official Images, Helm/Kubernetes, Configuration, and Production Boundaries: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter03/Lesson4.html
Planned
05
Checkpoint Lab — Installation Methods: Docker Compose for Development, Native/PyPI Concepts, Official Images, Helm/Kubernetes, Configuration, and Production Boundaries: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter03/Lesson5.html
Planned
04

Chapter 4

Connecting Databases: SQLAlchemy Dialects, Python Drivers, Connection URIs, Engine Parameters, TLS, SSH/Tunnel Awareness, and Connectivity Diagnostics

5 lessons
01
Connecting Databases: SQLAlchemy Dialects, Python Drivers, Connection URIs, Engine Parameters, TLS, SSH/Tunnel Awareness, and Connectivity Diagnostics: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter04/Lesson1.html
Planned
02
Connecting Databases: SQLAlchemy Dialects, Python Drivers, Connection URIs, Engine Parameters, TLS, SSH/Tunnel Awareness, and Connectivity Diagnostics: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter04/Lesson2.html
Planned
03
Connecting Databases: SQLAlchemy Dialects, Python Drivers, Connection URIs, Engine Parameters, TLS, SSH/Tunnel Awareness, and Connectivity Diagnostics: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter04/Lesson3.html
Planned
04
Connecting Databases: SQLAlchemy Dialects, Python Drivers, Connection URIs, Engine Parameters, TLS, SSH/Tunnel Awareness, and Connectivity Diagnostics: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter04/Lesson4.html
Planned
05
Checkpoint Lab — Connecting Databases: SQLAlchemy Dialects, Python Drivers, Connection URIs, Engine Parameters, TLS, SSH/Tunnel Awareness, and Connectivity Diagnostics: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter04/Lesson5.html
Planned
05

Chapter 5

SQL Lab Foundations: SQL Editor, Database/Schema Browser, Query History, Results, Saved Queries, Limits, Async Execution, and Safe Analyst Workflows

5 lessons
01
SQL Lab Foundations: SQL Editor, Database/Schema Browser, Query History, Results, Saved Queries, Limits, Async Execution, and Safe Analyst Workflows: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter05/Lesson1.html
Planned
02
SQL Lab Foundations: SQL Editor, Database/Schema Browser, Query History, Results, Saved Queries, Limits, Async Execution, and Safe Analyst Workflows: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter05/Lesson2.html
Planned
03
SQL Lab Foundations: SQL Editor, Database/Schema Browser, Query History, Results, Saved Queries, Limits, Async Execution, and Safe Analyst Workflows: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter05/Lesson3.html
Planned
04
SQL Lab Foundations: SQL Editor, Database/Schema Browser, Query History, Results, Saved Queries, Limits, Async Execution, and Safe Analyst Workflows: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter05/Lesson4.html
Planned
05
Checkpoint Lab — SQL Lab Foundations: SQL Editor, Database/Schema Browser, Query History, Results, Saved Queries, Limits, Async Execution, and Safe Analyst Workflows: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter05/Lesson5.html
Planned
06

Chapter 6

SQL Lab Advanced: Multi-Statement/Read-Only Constraints, Jinja Templating, Parameters, Query Cost Awareness, CTAS/CVAS Controls, and Security Boundaries

5 lessons
01
SQL Lab Advanced: Multi-Statement/Read-Only Constraints, Jinja Templating, Parameters, Query Cost Awareness, CTAS/CVAS Controls, and Security Boundaries: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter06/Lesson1.html
Planned
02
SQL Lab Advanced: Multi-Statement/Read-Only Constraints, Jinja Templating, Parameters, Query Cost Awareness, CTAS/CVAS Controls, and Security Boundaries: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter06/Lesson2.html
Planned
03
SQL Lab Advanced: Multi-Statement/Read-Only Constraints, Jinja Templating, Parameters, Query Cost Awareness, CTAS/CVAS Controls, and Security Boundaries: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter06/Lesson3.html
Planned
04
SQL Lab Advanced: Multi-Statement/Read-Only Constraints, Jinja Templating, Parameters, Query Cost Awareness, CTAS/CVAS Controls, and Security Boundaries: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter06/Lesson4.html
Planned
05
Checkpoint Lab — SQL Lab Advanced: Multi-Statement/Read-Only Constraints, Jinja Templating, Parameters, Query Cost Awareness, CTAS/CVAS Controls, and Security Boundaries: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter06/Lesson5.html
Planned
07

Chapter 7

Datasets: Physical vs Virtual Datasets, Columns, Types, Calculated Columns, Metrics, Certification, Ownership, and Semantic Reuse

5 lessons
01
Datasets: Physical vs Virtual Datasets, Columns, Types, Calculated Columns, Metrics, Certification, Ownership, and Semantic Reuse: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter07/Lesson1.html
Planned
02
Datasets: Physical vs Virtual Datasets, Columns, Types, Calculated Columns, Metrics, Certification, Ownership, and Semantic Reuse: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter07/Lesson2.html
Planned
03
Datasets: Physical vs Virtual Datasets, Columns, Types, Calculated Columns, Metrics, Certification, Ownership, and Semantic Reuse: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter07/Lesson3.html
Planned
04
Datasets: Physical vs Virtual Datasets, Columns, Types, Calculated Columns, Metrics, Certification, Ownership, and Semantic Reuse: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter07/Lesson4.html
Planned
05
Checkpoint Lab — Datasets: Physical vs Virtual Datasets, Columns, Types, Calculated Columns, Metrics, Certification, Ownership, and Semantic Reuse: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter07/Lesson5.html
Planned
08

Chapter 8

Semantic Layer Design: Business Metrics, Grain, Dimensions, Time Columns, Filter Semantics, Reusability, Naming, and Avoiding Dashboard Logic Duplication

5 lessons
01
Semantic Layer Design: Business Metrics, Grain, Dimensions, Time Columns, Filter Semantics, Reusability, Naming, and Avoiding Dashboard Logic Duplication: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter08/Lesson1.html
Planned
02
Semantic Layer Design: Business Metrics, Grain, Dimensions, Time Columns, Filter Semantics, Reusability, Naming, and Avoiding Dashboard Logic Duplication: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter08/Lesson2.html
Planned
03
Semantic Layer Design: Business Metrics, Grain, Dimensions, Time Columns, Filter Semantics, Reusability, Naming, and Avoiding Dashboard Logic Duplication: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter08/Lesson3.html
Planned
04
Semantic Layer Design: Business Metrics, Grain, Dimensions, Time Columns, Filter Semantics, Reusability, Naming, and Avoiding Dashboard Logic Duplication: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter08/Lesson4.html
Planned
05
Checkpoint Lab — Semantic Layer Design: Business Metrics, Grain, Dimensions, Time Columns, Filter Semantics, Reusability, Naming, and Avoiding Dashboard Logic Duplication: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter08/Lesson5.html
Planned
09

Chapter 9

Explore Workflow: Dataset Selection, Controls, Query Generation, Result Inspection, Chart Configuration, Save/Share, and Iterative Analysis

5 lessons
01
Explore Workflow: Dataset Selection, Controls, Query Generation, Result Inspection, Chart Configuration, Save/Share, and Iterative Analysis: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter09/Lesson1.html
Planned
02
Explore Workflow: Dataset Selection, Controls, Query Generation, Result Inspection, Chart Configuration, Save/Share, and Iterative Analysis: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter09/Lesson2.html
Planned
03
Explore Workflow: Dataset Selection, Controls, Query Generation, Result Inspection, Chart Configuration, Save/Share, and Iterative Analysis: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter09/Lesson3.html
Planned
04
Explore Workflow: Dataset Selection, Controls, Query Generation, Result Inspection, Chart Configuration, Save/Share, and Iterative Analysis: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter09/Lesson4.html
Planned
05
Checkpoint Lab — Explore Workflow: Dataset Selection, Controls, Query Generation, Result Inspection, Chart Configuration, Save/Share, and Iterative Analysis: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter09/Lesson5.html
Planned
10

Chapter 10

Core Visualization Patterns: Tables, Bars, Lines, Areas, Pies, Scatter, Histograms, Big Numbers, Heatmaps, and Choosing Charts by Analytical Question

5 lessons
01
Core Visualization Patterns: Tables, Bars, Lines, Areas, Pies, Scatter, Histograms, Big Numbers, Heatmaps, and Choosing Charts by Analytical Question: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter10/Lesson1.html
Planned
02
Core Visualization Patterns: Tables, Bars, Lines, Areas, Pies, Scatter, Histograms, Big Numbers, Heatmaps, and Choosing Charts by Analytical Question: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter10/Lesson2.html
Planned
03
Core Visualization Patterns: Tables, Bars, Lines, Areas, Pies, Scatter, Histograms, Big Numbers, Heatmaps, and Choosing Charts by Analytical Question: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter10/Lesson3.html
Planned
04
Core Visualization Patterns: Tables, Bars, Lines, Areas, Pies, Scatter, Histograms, Big Numbers, Heatmaps, and Choosing Charts by Analytical Question: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter10/Lesson4.html
Planned
05
Checkpoint Lab — Core Visualization Patterns: Tables, Bars, Lines, Areas, Pies, Scatter, Histograms, Big Numbers, Heatmaps, and Choosing Charts by Analytical Question: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter10/Lesson5.html
Planned
11

Chapter 11

Time-Series Analytics: Temporal Grain, Rolling/Resampling Concepts, Time Comparison, Forecast/Trend Awareness, Missing Periods, and Performance

5 lessons
01
Time-Series Analytics: Temporal Grain, Rolling/Resampling Concepts, Time Comparison, Forecast/Trend Awareness, Missing Periods, and Performance: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter11/Lesson1.html
Planned
02
Time-Series Analytics: Temporal Grain, Rolling/Resampling Concepts, Time Comparison, Forecast/Trend Awareness, Missing Periods, and Performance: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter11/Lesson2.html
Planned
03
Time-Series Analytics: Temporal Grain, Rolling/Resampling Concepts, Time Comparison, Forecast/Trend Awareness, Missing Periods, and Performance: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter11/Lesson3.html
Planned
04
Time-Series Analytics: Temporal Grain, Rolling/Resampling Concepts, Time Comparison, Forecast/Trend Awareness, Missing Periods, and Performance: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter11/Lesson4.html
Planned
05
Checkpoint Lab — Time-Series Analytics: Temporal Grain, Rolling/Resampling Concepts, Time Comparison, Forecast/Trend Awareness, Missing Periods, and Performance: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter11/Lesson5.html
Planned
12

Chapter 12

Geospatial Visualizations: Maps, Coordinates, Country/Region Data, Deck.gl/ECharts Concepts, Spatial SQL Preparation, and Performance/Security

5 lessons
01
Geospatial Visualizations: Maps, Coordinates, Country/Region Data, Deck.gl/ECharts Concepts, Spatial SQL Preparation, and Performance/Security: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter12/Lesson1.html
Planned
02
Geospatial Visualizations: Maps, Coordinates, Country/Region Data, Deck.gl/ECharts Concepts, Spatial SQL Preparation, and Performance/Security: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter12/Lesson2.html
Planned
03
Geospatial Visualizations: Maps, Coordinates, Country/Region Data, Deck.gl/ECharts Concepts, Spatial SQL Preparation, and Performance/Security: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter12/Lesson3.html
Planned
04
Geospatial Visualizations: Maps, Coordinates, Country/Region Data, Deck.gl/ECharts Concepts, Spatial SQL Preparation, and Performance/Security: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter12/Lesson4.html
Planned
05
Checkpoint Lab — Geospatial Visualizations: Maps, Coordinates, Country/Region Data, Deck.gl/ECharts Concepts, Spatial SQL Preparation, and Performance/Security: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter12/Lesson5.html
Planned
13

Chapter 13

ECharts and Advanced Visualization: ECharts Options, Mixed Time Series, Rich Tooltips, Labels, Formatting, Interaction, and Extensibility Boundaries

5 lessons
01
ECharts and Advanced Visualization: ECharts Options, Mixed Time Series, Rich Tooltips, Labels, Formatting, Interaction, and Extensibility Boundaries: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter13/Lesson1.html
Planned
02
ECharts and Advanced Visualization: ECharts Options, Mixed Time Series, Rich Tooltips, Labels, Formatting, Interaction, and Extensibility Boundaries: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter13/Lesson2.html
Planned
03
ECharts and Advanced Visualization: ECharts Options, Mixed Time Series, Rich Tooltips, Labels, Formatting, Interaction, and Extensibility Boundaries: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter13/Lesson3.html
Planned
04
ECharts and Advanced Visualization: ECharts Options, Mixed Time Series, Rich Tooltips, Labels, Formatting, Interaction, and Extensibility Boundaries: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter13/Lesson4.html
Planned
05
Checkpoint Lab — ECharts and Advanced Visualization: ECharts Options, Mixed Time Series, Rich Tooltips, Labels, Formatting, Interaction, and Extensibility Boundaries: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter13/Lesson5.html
Planned
14

Chapter 14

Dashboards: Layout Grid, Tabs, Markdown, Chart Placement, Sizing, Refresh, Metadata, Publishing, Ownership, and Dashboard Lifecycle

5 lessons
01
Dashboards: Layout Grid, Tabs, Markdown, Chart Placement, Sizing, Refresh, Metadata, Publishing, Ownership, and Dashboard Lifecycle: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter14/Lesson1.html
Planned
02
Dashboards: Layout Grid, Tabs, Markdown, Chart Placement, Sizing, Refresh, Metadata, Publishing, Ownership, and Dashboard Lifecycle: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter14/Lesson2.html
Planned
03
Dashboards: Layout Grid, Tabs, Markdown, Chart Placement, Sizing, Refresh, Metadata, Publishing, Ownership, and Dashboard Lifecycle: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter14/Lesson3.html
Planned
04
Dashboards: Layout Grid, Tabs, Markdown, Chart Placement, Sizing, Refresh, Metadata, Publishing, Ownership, and Dashboard Lifecycle: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter14/Lesson4.html
Planned
05
Checkpoint Lab — Dashboards: Layout Grid, Tabs, Markdown, Chart Placement, Sizing, Refresh, Metadata, Publishing, Ownership, and Dashboard Lifecycle: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter14/Lesson5.html
Planned
15

Chapter 15

Native Filters: Filter Bar, Scope, Cascading Filters, Time Range, Defaults, Dependencies, Cross-Dataset Behavior, and URL State

5 lessons
01
Native Filters: Filter Bar, Scope, Cascading Filters, Time Range, Defaults, Dependencies, Cross-Dataset Behavior, and URL State: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter15/Lesson1.html
Planned
02
Native Filters: Filter Bar, Scope, Cascading Filters, Time Range, Defaults, Dependencies, Cross-Dataset Behavior, and URL State: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter15/Lesson2.html
Planned
03
Native Filters: Filter Bar, Scope, Cascading Filters, Time Range, Defaults, Dependencies, Cross-Dataset Behavior, and URL State: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter15/Lesson3.html
Planned
04
Native Filters: Filter Bar, Scope, Cascading Filters, Time Range, Defaults, Dependencies, Cross-Dataset Behavior, and URL State: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter15/Lesson4.html
Planned
05
Checkpoint Lab — Native Filters: Filter Bar, Scope, Cascading Filters, Time Range, Defaults, Dependencies, Cross-Dataset Behavior, and URL State: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter15/Lesson5.html
Planned
16

Chapter 16

Cross-Filtering, Drill, and Interaction: Chart-to-Chart Filters, Drill to Detail/By Concepts, Data Exploration Paths, and Preventing Confusing Interaction

5 lessons
01
Cross-Filtering, Drill, and Interaction: Chart-to-Chart Filters, Drill to Detail/By Concepts, Data Exploration Paths, and Preventing Confusing Interaction: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter16/Lesson1.html
Planned
02
Cross-Filtering, Drill, and Interaction: Chart-to-Chart Filters, Drill to Detail/By Concepts, Data Exploration Paths, and Preventing Confusing Interaction: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter16/Lesson2.html
Planned
03
Cross-Filtering, Drill, and Interaction: Chart-to-Chart Filters, Drill to Detail/By Concepts, Data Exploration Paths, and Preventing Confusing Interaction: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter16/Lesson3.html
Planned
04
Cross-Filtering, Drill, and Interaction: Chart-to-Chart Filters, Drill to Detail/By Concepts, Data Exploration Paths, and Preventing Confusing Interaction: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter16/Lesson4.html
Planned
05
Checkpoint Lab — Cross-Filtering, Drill, and Interaction: Chart-to-Chart Filters, Drill to Detail/By Concepts, Data Exploration Paths, and Preventing Confusing Interaction: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter16/Lesson5.html
Planned
17

Chapter 17

SQL Templating with Jinja: Filter Values, URL Parameters, User Context, Macros, Cache Keys, Security, Determinism, and Template Testing

5 lessons
01
SQL Templating with Jinja: Filter Values, URL Parameters, User Context, Macros, Cache Keys, Security, Determinism, and Template Testing: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter17/Lesson1.html
Planned
02
SQL Templating with Jinja: Filter Values, URL Parameters, User Context, Macros, Cache Keys, Security, Determinism, and Template Testing: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter17/Lesson2.html
Planned
03
SQL Templating with Jinja: Filter Values, URL Parameters, User Context, Macros, Cache Keys, Security, Determinism, and Template Testing: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter17/Lesson3.html
Planned
04
SQL Templating with Jinja: Filter Values, URL Parameters, User Context, Macros, Cache Keys, Security, Determinism, and Template Testing: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter17/Lesson4.html
Planned
05
Checkpoint Lab — SQL Templating with Jinja: Filter Values, URL Parameters, User Context, Macros, Cache Keys, Security, Determinism, and Template Testing: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter17/Lesson5.html
Planned
18

Chapter 18

Caching: Data/Chart/Dashboard/Filter Cache Concepts, Redis Backends, Timeouts, Cache Keys, Invalidations, Freshness, and Load Reduction

5 lessons
01
Caching: Data/Chart/Dashboard/Filter Cache Concepts, Redis Backends, Timeouts, Cache Keys, Invalidations, Freshness, and Load Reduction: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter18/Lesson1.html
Planned
02
Caching: Data/Chart/Dashboard/Filter Cache Concepts, Redis Backends, Timeouts, Cache Keys, Invalidations, Freshness, and Load Reduction: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter18/Lesson2.html
Planned
03
Caching: Data/Chart/Dashboard/Filter Cache Concepts, Redis Backends, Timeouts, Cache Keys, Invalidations, Freshness, and Load Reduction: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter18/Lesson3.html
Planned
04
Caching: Data/Chart/Dashboard/Filter Cache Concepts, Redis Backends, Timeouts, Cache Keys, Invalidations, Freshness, and Load Reduction: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter18/Lesson4.html
Planned
05
Checkpoint Lab — Caching: Data/Chart/Dashboard/Filter Cache Concepts, Redis Backends, Timeouts, Cache Keys, Invalidations, Freshness, and Load Reduction: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter18/Lesson5.html
Planned
19

Chapter 19

Asynchronous Queries: Celery Workers, Result Backends, Redis, Long-Running Queries, Timeouts, Worker Reliability, and Capacity Planning

5 lessons
01
Asynchronous Queries: Celery Workers, Result Backends, Redis, Long-Running Queries, Timeouts, Worker Reliability, and Capacity Planning: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter19/Lesson1.html
Planned
02
Asynchronous Queries: Celery Workers, Result Backends, Redis, Long-Running Queries, Timeouts, Worker Reliability, and Capacity Planning: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter19/Lesson2.html
Planned
03
Asynchronous Queries: Celery Workers, Result Backends, Redis, Long-Running Queries, Timeouts, Worker Reliability, and Capacity Planning: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter19/Lesson3.html
Planned
04
Asynchronous Queries: Celery Workers, Result Backends, Redis, Long-Running Queries, Timeouts, Worker Reliability, and Capacity Planning: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter19/Lesson4.html
Planned
05
Checkpoint Lab — Asynchronous Queries: Celery Workers, Result Backends, Redis, Long-Running Queries, Timeouts, Worker Reliability, and Capacity Planning: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter19/Lesson5.html
Planned
20

Chapter 20

Alerts and Reports: Schedules, Screenshots/Email, Celery Beat, Browser Dependencies, Slack/Email Concepts, Reliability, Credentials, and Delivery Troubleshooting

5 lessons
01
Alerts and Reports: Schedules, Screenshots/Email, Celery Beat, Browser Dependencies, Slack/Email Concepts, Reliability, Credentials, and Delivery Troubleshooting: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter20/Lesson1.html
Planned
02
Alerts and Reports: Schedules, Screenshots/Email, Celery Beat, Browser Dependencies, Slack/Email Concepts, Reliability, Credentials, and Delivery Troubleshooting: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter20/Lesson2.html
Planned
03
Alerts and Reports: Schedules, Screenshots/Email, Celery Beat, Browser Dependencies, Slack/Email Concepts, Reliability, Credentials, and Delivery Troubleshooting: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter20/Lesson3.html
Planned
04
Alerts and Reports: Schedules, Screenshots/Email, Celery Beat, Browser Dependencies, Slack/Email Concepts, Reliability, Credentials, and Delivery Troubleshooting: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter20/Lesson4.html
Planned
05
Checkpoint Lab — Alerts and Reports: Schedules, Screenshots/Email, Celery Beat, Browser Dependencies, Slack/Email Concepts, Reliability, Credentials, and Delivery Troubleshooting: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter20/Lesson5.html
Planned
21

Chapter 21

Authentication: Flask-AppBuilder Security Concepts, Database/Auth Providers, OAuth/OIDC/LDAP Awareness, Reverse Proxy/SSO, Session Security, and MFA Boundaries

5 lessons
01
Authentication: Flask-AppBuilder Security Concepts, Database/Auth Providers, OAuth/OIDC/LDAP Awareness, Reverse Proxy/SSO, Session Security, and MFA Boundaries: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter21/Lesson1.html
Planned
02
Authentication: Flask-AppBuilder Security Concepts, Database/Auth Providers, OAuth/OIDC/LDAP Awareness, Reverse Proxy/SSO, Session Security, and MFA Boundaries: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter21/Lesson2.html
Planned
03
Authentication: Flask-AppBuilder Security Concepts, Database/Auth Providers, OAuth/OIDC/LDAP Awareness, Reverse Proxy/SSO, Session Security, and MFA Boundaries: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter21/Lesson3.html
Planned
04
Authentication: Flask-AppBuilder Security Concepts, Database/Auth Providers, OAuth/OIDC/LDAP Awareness, Reverse Proxy/SSO, Session Security, and MFA Boundaries: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter21/Lesson4.html
Planned
05
Checkpoint Lab — Authentication: Flask-AppBuilder Security Concepts, Database/Auth Providers, OAuth/OIDC/LDAP Awareness, Reverse Proxy/SSO, Session Security, and MFA Boundaries: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter21/Lesson5.html
Planned
22

Chapter 22

RBAC and Standard Roles: Admin/Alpha/Gamma/SQL Lab Concepts, Permission/View Models, Custom Roles, Least Privilege, and Permission Explosion

5 lessons
01
RBAC and Standard Roles: Admin/Alpha/Gamma/SQL Lab Concepts, Permission/View Models, Custom Roles, Least Privilege, and Permission Explosion: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter22/Lesson1.html
Planned
02
RBAC and Standard Roles: Admin/Alpha/Gamma/SQL Lab Concepts, Permission/View Models, Custom Roles, Least Privilege, and Permission Explosion: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter22/Lesson2.html
Planned
03
RBAC and Standard Roles: Admin/Alpha/Gamma/SQL Lab Concepts, Permission/View Models, Custom Roles, Least Privilege, and Permission Explosion: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter22/Lesson3.html
Planned
04
RBAC and Standard Roles: Admin/Alpha/Gamma/SQL Lab Concepts, Permission/View Models, Custom Roles, Least Privilege, and Permission Explosion: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter22/Lesson4.html
Planned
05
Checkpoint Lab — RBAC and Standard Roles: Admin/Alpha/Gamma/SQL Lab Concepts, Permission/View Models, Custom Roles, Least Privilege, and Permission Explosion: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter22/Lesson5.html
Planned
23

Chapter 23

Row-Level Security and Data Access: RLS Rules, Role Combination, Dataset/Database Permissions, SQL Lab Exposure, Testing, and Injection/Bypass Threats

5 lessons
01
Row-Level Security and Data Access: RLS Rules, Role Combination, Dataset/Database Permissions, SQL Lab Exposure, Testing, and Injection/Bypass Threats: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter23/Lesson1.html
Planned
02
Row-Level Security and Data Access: RLS Rules, Role Combination, Dataset/Database Permissions, SQL Lab Exposure, Testing, and Injection/Bypass Threats: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter23/Lesson2.html
Planned
03
Row-Level Security and Data Access: RLS Rules, Role Combination, Dataset/Database Permissions, SQL Lab Exposure, Testing, and Injection/Bypass Threats: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter23/Lesson3.html
Planned
04
Row-Level Security and Data Access: RLS Rules, Role Combination, Dataset/Database Permissions, SQL Lab Exposure, Testing, and Injection/Bypass Threats: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter23/Lesson4.html
Planned
05
Checkpoint Lab — Row-Level Security and Data Access: RLS Rules, Role Combination, Dataset/Database Permissions, SQL Lab Exposure, Testing, and Injection/Bypass Threats: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter23/Lesson5.html
Planned
24

Chapter 24

Security Hardening: SECRET_KEY, CSP/Talisman Concepts, CSRF, Cookies, Proxy Headers, SQL Parsing/Read-Only Controls, Dependency CVEs, and Upgrade Discipline

5 lessons
01
Security Hardening: SECRET_KEY, CSP/Talisman Concepts, CSRF, Cookies, Proxy Headers, SQL Parsing/Read-Only Controls, Dependency CVEs, and Upgrade Discipline: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter24/Lesson1.html
Planned
02
Security Hardening: SECRET_KEY, CSP/Talisman Concepts, CSRF, Cookies, Proxy Headers, SQL Parsing/Read-Only Controls, Dependency CVEs, and Upgrade Discipline: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter24/Lesson2.html
Planned
03
Security Hardening: SECRET_KEY, CSP/Talisman Concepts, CSRF, Cookies, Proxy Headers, SQL Parsing/Read-Only Controls, Dependency CVEs, and Upgrade Discipline: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter24/Lesson3.html
Planned
04
Security Hardening: SECRET_KEY, CSP/Talisman Concepts, CSRF, Cookies, Proxy Headers, SQL Parsing/Read-Only Controls, Dependency CVEs, and Upgrade Discipline: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter24/Lesson4.html
Planned
05
Checkpoint Lab — Security Hardening: SECRET_KEY, CSP/Talisman Concepts, CSRF, Cookies, Proxy Headers, SQL Parsing/Read-Only Controls, Dependency CVEs, and Upgrade Discipline: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter24/Lesson5.html
Planned
25

Chapter 25

Embedding Dashboards: Guest Tokens, Embedded SDK Concepts, Allowed Domains, RLS Integration, Authentication Boundaries, CSP, and Multi-Tenant Applications

5 lessons
01
Embedding Dashboards: Guest Tokens, Embedded SDK Concepts, Allowed Domains, RLS Integration, Authentication Boundaries, CSP, and Multi-Tenant Applications: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter25/Lesson1.html
Planned
02
Embedding Dashboards: Guest Tokens, Embedded SDK Concepts, Allowed Domains, RLS Integration, Authentication Boundaries, CSP, and Multi-Tenant Applications: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter25/Lesson2.html
Planned
03
Embedding Dashboards: Guest Tokens, Embedded SDK Concepts, Allowed Domains, RLS Integration, Authentication Boundaries, CSP, and Multi-Tenant Applications: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter25/Lesson3.html
Planned
04
Embedding Dashboards: Guest Tokens, Embedded SDK Concepts, Allowed Domains, RLS Integration, Authentication Boundaries, CSP, and Multi-Tenant Applications: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter25/Lesson4.html
Planned
05
Checkpoint Lab — Embedding Dashboards: Guest Tokens, Embedded SDK Concepts, Allowed Domains, RLS Integration, Authentication Boundaries, CSP, and Multi-Tenant Applications: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter25/Lesson5.html
Planned
26

Chapter 26

REST API and Automation: OpenAPI/Swagger, Authentication, Charts/Dashboards/Datasets APIs, Import/Export, CI Automation, Idempotency, and Version Stability

5 lessons
01
REST API and Automation: OpenAPI/Swagger, Authentication, Charts/Dashboards/Datasets APIs, Import/Export, CI Automation, Idempotency, and Version Stability: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter26/Lesson1.html
Planned
02
REST API and Automation: OpenAPI/Swagger, Authentication, Charts/Dashboards/Datasets APIs, Import/Export, CI Automation, Idempotency, and Version Stability: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter26/Lesson2.html
Planned
03
REST API and Automation: OpenAPI/Swagger, Authentication, Charts/Dashboards/Datasets APIs, Import/Export, CI Automation, Idempotency, and Version Stability: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter26/Lesson3.html
Planned
04
REST API and Automation: OpenAPI/Swagger, Authentication, Charts/Dashboards/Datasets APIs, Import/Export, CI Automation, Idempotency, and Version Stability: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter26/Lesson4.html
Planned
05
Checkpoint Lab — REST API and Automation: OpenAPI/Swagger, Authentication, Charts/Dashboards/Datasets APIs, Import/Export, CI Automation, Idempotency, and Version Stability: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter26/Lesson5.html
Planned
27

Chapter 27

Themes and Branding in Superset 6: Ant Design v5 Tokens, Theme Administration, System/Dark Themes, Per-Dashboard Themes, Fonts, Import/Export, and Governance

5 lessons
01
Themes and Branding in Superset 6: Ant Design v5 Tokens, Theme Administration, System/Dark Themes, Per-Dashboard Themes, Fonts, Import/Export, and Governance: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter27/Lesson1.html
Planned
02
Themes and Branding in Superset 6: Ant Design v5 Tokens, Theme Administration, System/Dark Themes, Per-Dashboard Themes, Fonts, Import/Export, and Governance: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter27/Lesson2.html
Planned
03
Themes and Branding in Superset 6: Ant Design v5 Tokens, Theme Administration, System/Dark Themes, Per-Dashboard Themes, Fonts, Import/Export, and Governance: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter27/Lesson3.html
Planned
04
Themes and Branding in Superset 6: Ant Design v5 Tokens, Theme Administration, System/Dark Themes, Per-Dashboard Themes, Fonts, Import/Export, and Governance: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter27/Lesson4.html
Planned
05
Checkpoint Lab — Themes and Branding in Superset 6: Ant Design v5 Tokens, Theme Administration, System/Dark Themes, Per-Dashboard Themes, Fonts, Import/Export, and Governance: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter27/Lesson5.html
Planned
28

Chapter 28

Custom Visualization Plugins: Superset Frontend Architecture, ECharts Ecosystem, Plugin Metadata, Build Tooling, Packaging, Testing, and Upgrade Maintenance

5 lessons
01
Custom Visualization Plugins: Superset Frontend Architecture, ECharts Ecosystem, Plugin Metadata, Build Tooling, Packaging, Testing, and Upgrade Maintenance: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter28/Lesson1.html
Planned
02
Custom Visualization Plugins: Superset Frontend Architecture, ECharts Ecosystem, Plugin Metadata, Build Tooling, Packaging, Testing, and Upgrade Maintenance: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter28/Lesson2.html
Planned
03
Custom Visualization Plugins: Superset Frontend Architecture, ECharts Ecosystem, Plugin Metadata, Build Tooling, Packaging, Testing, and Upgrade Maintenance: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter28/Lesson3.html
Planned
04
Custom Visualization Plugins: Superset Frontend Architecture, ECharts Ecosystem, Plugin Metadata, Build Tooling, Packaging, Testing, and Upgrade Maintenance: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter28/Lesson4.html
Planned
05
Checkpoint Lab — Custom Visualization Plugins: Superset Frontend Architecture, ECharts Ecosystem, Plugin Metadata, Build Tooling, Packaging, Testing, and Upgrade Maintenance: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter28/Lesson5.html
Planned
29

Chapter 29

Custom Database Connectors: SQLAlchemy Dialects, Engine Specs, Capability Flags, Time Grain/Functions, Testing, and Contribution/Maintenance Cost

5 lessons
01
Custom Database Connectors: SQLAlchemy Dialects, Engine Specs, Capability Flags, Time Grain/Functions, Testing, and Contribution/Maintenance Cost: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter29/Lesson1.html
Planned
02
Custom Database Connectors: SQLAlchemy Dialects, Engine Specs, Capability Flags, Time Grain/Functions, Testing, and Contribution/Maintenance Cost: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter29/Lesson2.html
Planned
03
Custom Database Connectors: SQLAlchemy Dialects, Engine Specs, Capability Flags, Time Grain/Functions, Testing, and Contribution/Maintenance Cost: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter29/Lesson3.html
Planned
04
Custom Database Connectors: SQLAlchemy Dialects, Engine Specs, Capability Flags, Time Grain/Functions, Testing, and Contribution/Maintenance Cost: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter29/Lesson4.html
Planned
05
Checkpoint Lab — Custom Database Connectors: SQLAlchemy Dialects, Engine Specs, Capability Flags, Time Grain/Functions, Testing, and Contribution/Maintenance Cost: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter29/Lesson5.html
Planned
30

Chapter 30

Metadata Database Operations: PostgreSQL/MySQL Recommendations, Migrations, Backups, Connection Pooling, Cleanup, HA, and Disaster Recovery

5 lessons
01
Metadata Database Operations: PostgreSQL/MySQL Recommendations, Migrations, Backups, Connection Pooling, Cleanup, HA, and Disaster Recovery: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter30/Lesson1.html
Planned
02
Metadata Database Operations: PostgreSQL/MySQL Recommendations, Migrations, Backups, Connection Pooling, Cleanup, HA, and Disaster Recovery: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter30/Lesson2.html
Planned
03
Metadata Database Operations: PostgreSQL/MySQL Recommendations, Migrations, Backups, Connection Pooling, Cleanup, HA, and Disaster Recovery: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter30/Lesson3.html
Planned
04
Metadata Database Operations: PostgreSQL/MySQL Recommendations, Migrations, Backups, Connection Pooling, Cleanup, HA, and Disaster Recovery: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter30/Lesson4.html
Planned
05
Checkpoint Lab — Metadata Database Operations: PostgreSQL/MySQL Recommendations, Migrations, Backups, Connection Pooling, Cleanup, HA, and Disaster Recovery: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter30/Lesson5.html
Planned
31

Chapter 31

Performance and Scaling: Gunicorn/Web Concurrency, Workers, Caching, Async Queries, Database Pushdown, Dashboard Query Fanout, Kubernetes, and Load Testing

5 lessons
01
Performance and Scaling: Gunicorn/Web Concurrency, Workers, Caching, Async Queries, Database Pushdown, Dashboard Query Fanout, Kubernetes, and Load Testing: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter31/Lesson1.html
Planned
02
Performance and Scaling: Gunicorn/Web Concurrency, Workers, Caching, Async Queries, Database Pushdown, Dashboard Query Fanout, Kubernetes, and Load Testing: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter31/Lesson2.html
Planned
03
Performance and Scaling: Gunicorn/Web Concurrency, Workers, Caching, Async Queries, Database Pushdown, Dashboard Query Fanout, Kubernetes, and Load Testing: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter31/Lesson3.html
Planned
04
Performance and Scaling: Gunicorn/Web Concurrency, Workers, Caching, Async Queries, Database Pushdown, Dashboard Query Fanout, Kubernetes, and Load Testing: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter31/Lesson4.html
Planned
05
Checkpoint Lab — Performance and Scaling: Gunicorn/Web Concurrency, Workers, Caching, Async Queries, Database Pushdown, Dashboard Query Fanout, Kubernetes, and Load Testing: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter31/Lesson5.html
Planned
32

Chapter 32

Observability and Troubleshooting: Logs, Metrics, Query Tracing, Celery Health, Cache Diagnostics, Database Errors, Browser Issues, and Incident Runbooks

5 lessons
01
Observability and Troubleshooting: Logs, Metrics, Query Tracing, Celery Health, Cache Diagnostics, Database Errors, Browser Issues, and Incident Runbooks: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter32/Lesson1.html
Planned
02
Observability and Troubleshooting: Logs, Metrics, Query Tracing, Celery Health, Cache Diagnostics, Database Errors, Browser Issues, and Incident Runbooks: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter32/Lesson2.html
Planned
03
Observability and Troubleshooting: Logs, Metrics, Query Tracing, Celery Health, Cache Diagnostics, Database Errors, Browser Issues, and Incident Runbooks: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter32/Lesson3.html
Planned
04
Observability and Troubleshooting: Logs, Metrics, Query Tracing, Celery Health, Cache Diagnostics, Database Errors, Browser Issues, and Incident Runbooks: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter32/Lesson4.html
Planned
05
Checkpoint Lab — Observability and Troubleshooting: Logs, Metrics, Query Tracing, Celery Health, Cache Diagnostics, Database Errors, Browser Issues, and Incident Runbooks: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter32/Lesson5.html
Planned
33

Chapter 33

AI-Assisted Analytics Awareness: Using AI with Superset, Natural-Language/SQL Assistance Boundaries, Data Privacy, Verification, and Governance

5 lessons
01
AI-Assisted Analytics Awareness: Using AI with Superset, Natural-Language/SQL Assistance Boundaries, Data Privacy, Verification, and Governance: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter33/Lesson1.html
Planned
02
AI-Assisted Analytics Awareness: Using AI with Superset, Natural-Language/SQL Assistance Boundaries, Data Privacy, Verification, and Governance: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter33/Lesson2.html
Planned
03
AI-Assisted Analytics Awareness: Using AI with Superset, Natural-Language/SQL Assistance Boundaries, Data Privacy, Verification, and Governance: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter33/Lesson3.html
Planned
04
AI-Assisted Analytics Awareness: Using AI with Superset, Natural-Language/SQL Assistance Boundaries, Data Privacy, Verification, and Governance: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter33/Lesson4.html
Planned
05
Checkpoint Lab — AI-Assisted Analytics Awareness: Using AI with Superset, Natural-Language/SQL Assistance Boundaries, Data Privacy, Verification, and Governance: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter33/Lesson5.html
Planned
34

Chapter 34

Governance and Content Lifecycle: Ownership, Certification, Tags, Naming, Workspace Conventions, Promotion, Import/Export, Audit, and Dashboard Deprecation

5 lessons
01
Governance and Content Lifecycle: Ownership, Certification, Tags, Naming, Workspace Conventions, Promotion, Import/Export, Audit, and Dashboard Deprecation: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter34/Lesson1.html
Planned
02
Governance and Content Lifecycle: Ownership, Certification, Tags, Naming, Workspace Conventions, Promotion, Import/Export, Audit, and Dashboard Deprecation: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter34/Lesson2.html
Planned
03
Governance and Content Lifecycle: Ownership, Certification, Tags, Naming, Workspace Conventions, Promotion, Import/Export, Audit, and Dashboard Deprecation: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter34/Lesson3.html
Planned
04
Governance and Content Lifecycle: Ownership, Certification, Tags, Naming, Workspace Conventions, Promotion, Import/Export, Audit, and Dashboard Deprecation: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter34/Lesson4.html
Planned
05
Checkpoint Lab — Governance and Content Lifecycle: Ownership, Certification, Tags, Naming, Workspace Conventions, Promotion, Import/Export, Audit, and Dashboard Deprecation: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter34/Lesson5.html
Planned
35

Chapter 35

Testing and CI/CD: Configuration Tests, Database Connectivity, API Tests, Dashboard/Dataset Export Validation, Visual Regression Concepts, and Staging

5 lessons
01
Testing and CI/CD: Configuration Tests, Database Connectivity, API Tests, Dashboard/Dataset Export Validation, Visual Regression Concepts, and Staging: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter35/Lesson1.html
Planned
02
Testing and CI/CD: Configuration Tests, Database Connectivity, API Tests, Dashboard/Dataset Export Validation, Visual Regression Concepts, and Staging: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter35/Lesson2.html
Planned
03
Testing and CI/CD: Configuration Tests, Database Connectivity, API Tests, Dashboard/Dataset Export Validation, Visual Regression Concepts, and Staging: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter35/Lesson3.html
Planned
04
Testing and CI/CD: Configuration Tests, Database Connectivity, API Tests, Dashboard/Dataset Export Validation, Visual Regression Concepts, and Staging: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter35/Lesson4.html
Planned
05
Checkpoint Lab — Testing and CI/CD: Configuration Tests, Database Connectivity, API Tests, Dashboard/Dataset Export Validation, Visual Regression Concepts, and Staging: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter35/Lesson5.html
Planned
36

Chapter 36

Upgrades and Breaking Changes: Metadata DB Migrations, UPDATING Guidance, Feature Flags, Database Drivers, Plugin Compatibility, CVE Review, and Rollback Planning

5 lessons
01
Upgrades and Breaking Changes: Metadata DB Migrations, UPDATING Guidance, Feature Flags, Database Drivers, Plugin Compatibility, CVE Review, and Rollback Planning: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter36/Lesson1.html
Planned
02
Upgrades and Breaking Changes: Metadata DB Migrations, UPDATING Guidance, Feature Flags, Database Drivers, Plugin Compatibility, CVE Review, and Rollback Planning: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter36/Lesson2.html
Planned
03
Upgrades and Breaking Changes: Metadata DB Migrations, UPDATING Guidance, Feature Flags, Database Drivers, Plugin Compatibility, CVE Review, and Rollback Planning: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter36/Lesson3.html
Planned
04
Upgrades and Breaking Changes: Metadata DB Migrations, UPDATING Guidance, Feature Flags, Database Drivers, Plugin Compatibility, CVE Review, and Rollback Planning: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter36/Lesson4.html
Planned
05
Checkpoint Lab — Upgrades and Breaking Changes: Metadata DB Migrations, UPDATING Guidance, Feature Flags, Database Drivers, Plugin Compatibility, CVE Review, and Rollback Planning: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter36/Lesson5.html
Planned
37

Chapter 37

Production Capstone: Model, Visualize, Filter, Secure, Cache, Embed, Automate, Scale, Observe, Upgrade, and Recover a Superset 6 Analytics Platform

5 lessons
01
Production Capstone: Model, Visualize, Filter, Secure, Cache, Embed, Automate, Scale, Observe, Upgrade, and Recover a Superset 6 Analytics Platform: Concepts, Terminology, Architecture, and Mental ModelPlanned lesson · reserved path Chapter37/Lesson1.html
Planned
02
Production Capstone: Model, Visualize, Filter, Secure, Cache, Embed, Automate, Scale, Observe, Upgrade, and Recover a Superset 6 Analytics Platform: Guided Hands-On Workflow, Commands, APIs, and ConfigurationPlanned lesson · reserved path Chapter37/Lesson2.html
Planned
03
Production Capstone: Model, Visualize, Filter, Secure, Cache, Embed, Automate, Scale, Observe, Upgrade, and Recover a Superset 6 Analytics Platform: Design Choices, Scaling Behavior, Compatibility, and TradeoffsPlanned lesson · reserved path Chapter37/Lesson3.html
Planned
04
Production Capstone: Model, Visualize, Filter, Secure, Cache, Embed, Automate, Scale, Observe, Upgrade, and Recover a Superset 6 Analytics Platform: Failure Modes, Diagnostics, Security, Reliability, and PerformancePlanned lesson · reserved path Chapter37/Lesson4.html
Planned
05
Checkpoint Lab — Production Capstone: Model, Visualize, Filter, Secure, Cache, Embed, Automate, Scale, Observe, Upgrade, and Recover a Superset 6 Analytics Platform: Build, Test, Measure, Troubleshoot, and Explain the ResultPlanned lesson · reserved path Chapter37/Lesson5.html
Planned