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