Tutorials¶
Learn by doing with these step-by-step tutorials. Each tutorial walks you through building a complete, working solution.
Available Tutorials¶
CloudQuery Python Plugin¶
Build a Python CloudQuery source plugin with automatic venv management.
Time: ~15 minutes
CloudQuery Go Plugin¶
Build a Go CloudQuery source plugin with tables and resolvers.
Time: ~15 minutes
Deploying to Cells¶
Build a package and deploy it across multiple cells using Helm and GitOps.
Time: ~30 minutes
Prerequisites¶
Before starting any tutorial, make sure you've completed:
- Installation - DK CLI installed
- Quickstart - Basic workflow understood
Tutorial Structure¶
Each tutorial follows a consistent structure:
- Overview - What you'll build and learn
- Prerequisites - What you need before starting
- Step-by-Step Instructions - Detailed walkthrough
- Verification - How to confirm it works
- Next Steps - Where to go from here
Difficulty Levels¶
| Tutorial | Difficulty | Prerequisites |
|---|---|---|
| Kafka to S3 | Intermediate | Quickstart completed |
| Local Development | Beginner | DK CLI installed |
| Promoting Packages | Intermediate | Quickstart completed |
| CloudQuery Python Plugin | Beginner | DK CLI + Python 3.12+ |
| CloudQuery Go Plugin | Beginner | DK CLI + Go 1.25+ |
Suggest a Tutorial¶
Have an idea for a tutorial? Open an issue with the documentation label.