Roadmap · stage 2/13
Python + SQL
Stage 2 of 13 · 19 resources · 2 categories
What this stage is
Python + SQL is stage 2 of 13 in the DE//AGENT roadmap. It currently holds 19 resources: 10 tutorials, 4 references, 2 skills across 2 categories.
What it teaches
The two languages everything else is expressed in.
What you can do after this stage
- Write a set-based SQL query with window functions
- Write typed, packaged, tested Python
Exit gate
Gate: You can move a dataset from an API into a table with tested code. The stage deliverable: project-dbt-warehouse-tests.
Gates are self-assessed — the roadmap does not track your progress; it tells you what to be able to do before moving on.
Categories in this stage
Registry resources for this stage
Sorted by composite score — provenance, completeness and trust, per the scoring model:
Documented learning objectives
- Prove a join cannot fan out before writing it
- Spot NULL-unsafe `NOT IN` and `=` predicates
- State the grain of a result set in one sentence
- Configure SQLFluff for your warehouse dialect
- Customize rules for team standards
- Integrate SQLFluff into CI/CD pipelines
- Fix legacy SQL debt incrementally
- Read a plan bottom-up and name the expensive node