Learning journey
01
Section 01
SQL Foundations
From your first SELECT to grouped aggregations — the core query patterns every data role uses daily.
02
Section 02
Joins
Combine tables with every join type and reason precisely about matched, unmatched, and duplicated rows.
03
Section 03
Advanced SQL
Structure complex logic with subqueries, CTEs, window functions, CASE, and the string/date toolkit.
04
Section 04
Database Design
Keys, relationships, normalization, indexes, and transactions — the schema-level thinking interviews probe.
05
Section 05
SQL for Analysis
Profiling queries, cohorts, and funnels — then a full end-to-end business analysis in pure SQL.
More coming soon
Control Flow, Functions, Data Structures — this track is actively expanding.
Skills you're building
VariablesAhead
Data TypesAhead
Type ConversionAhead
Python ListsAhead
NumPy ArraysAhead
VectorizationAhead
What Python unlocks
📊Pandas — data analysis
🔢NumPy — numerical computing
🤖Scikit-learn — machine learning
🧠TensorFlow / PyTorch — deep learning