Skip to main content

DuckDB

Course Scope

This section contains the DuckDB course structured as a comprehensive Docusaurus MDX curriculum covering OLAP SQL, file-based data ingestion, window functions, analytical extensions, and real-world analytics use cases.

Modules​

Notes​

  • DuckDB is an in-process OLAP database — no server daemon required.
  • All queries can be run directly from the CLI, Python, or embedded in applications.
  • Content covers standard SQL, DuckDB-specific extensions (HTTPFS, Arrow, Parquet), and applied analytics patterns.
  • Module 1 includes dedicated lessons on DuckDB for SEO, DuckDB for AI Agents, and DuckDB Strengths.

Course Usage​

Recommended Learning Order

Follow the modules in numeric order. Use DuckDB's CLI or Python API to run every query in a local .db file before applying patterns to production datasets.

What's Next​