- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Data
Data Analysis with DuckDB
This learning path is actively in production. More content will be added to this page as it gets published and becomes available in the library. Planned content includes: 1. Up and Running with DuckDB (video course) 2. Query and Modify Data with DuckDB (video course) 3. Extend DuckDB with Extensions and MotherDuck (video course) 4. Analyze Sales Data in DuckDB (lab)
DuckDB is an in-process analytical database designed for fast, SQL-based analysis of local and external data. In this learning path, you’ll get up and running with DuckDB, query and combine datasets across common file formats, and build repeatable analysis outputs using tables, views, and exports. You’ll also explore extensions and MotherDuck to expand connectivity, persist shared data, and support collaborative workflows as your analysis moves beyond a single machine.
Content in this path
Data Analysis with DuckDB
Watch the following courses to get started learning how to analyze data in DuckDB.
Try this learning path for free
What You'll Learn
- How to get up and running with DuckDB
- How to query and modify data with DuckDB
- How to extend DuckDB with extensions and MotherDuck
- Learners interested in this path should be comfortable with basic SQL and core analysis concepts like filtering, grouping/aggregations, and simple joins. No prior DuckDB experience is required.
- Embedded databases
- Data analytics
- Data querying
- Data modification
