WPipe Academy: Master Your Pipelines
Welcome to the WPipe Academy. This section is your definitive guide to becoming a master of industrial-grade pipeline orchestration. Whether you are building simple ETL scripts or complex, distributed microservices, these tutorials will guide you through every feature of wpipe.
🚀 The Learning Path
Our curriculum is designed to take you from a curious beginner to a senior pipeline architect. Follow the 140-level tour for a deep dive, or jump into specific tutorials to solve your immediate problems.
The Learning Tour
🏆 The 140-Level Tour de Aprendizaje
A massive, step-by-step journey through every single capability of the engine. Each level introduces one new concept, building upon the last.
Status: Available (Levels 1-140)
Start The Tour →Core Curriculum
🌱 1. Basic Foundations
Learn the core mental model of wpipe: Pipelines, Steps, and Context. Ideal for your first 30 minutes.
🛡️ 2. Resiliency & Reliability
Master the features that keep your pipelines running when things go wrong in production.
🧩 3. Advanced Orchestration
Combine pipelines, use logic, and scale with parallelism for complex enterprise workflows.
🌐 4. Integration & Operations
Connect your pipelines to the world and monitor them like a pro.
Recommended Learning Plan
We’ve structured this academy to fit into your busy schedule.
Phase |
Focus |
Estimated Time |
|---|---|---|
Phase 1 |
Basic Pipeline Tutorial, Class-Based Steps Tutorial, YAML Configuration Tutorial |
2 hours |
Phase 2 |
Error Handling Tutorial, SQLite Integration Tutorial, API Integration Tutorial |
4 hours |
Phase 3 |
Retry Logic Tutorial, Conditional Branches Tutorial, Nested Pipelines Tutorial |
4 hours |
Phase 4 |
3 hours |
Troubleshooting During Tutorials
If you encounter issues during the tutorials:
Common Pitfalls:
- Step Output: Ensure every step returns a dictionary. Returning
Noneor a non-dict will break the chain. - Context Keys: Be careful with key naming to avoid overwriting data from previous steps unless intentional.
- Async Mismatch: Don't mix
Pipelinewith async steps, usePipelineAsyncinstead.
Next Steps
After completing these tutorials:
Explore the User Guide for in-depth technical deep dives.
Check the API Technical Specification for the complete specification.
Review Best Practices for Industrial Pipelines to write idiomatic and clean code.