12 weeks · intensive
For whoever has a deadline
About 8 hours a week, in 1 cycle focused on the gaps that weigh most.
Career in 2026 and 2027
A data analyst turns raw company data into answers people can act on, using SQL, statistics, spreadsheets, Python and visualization. The work runs from pulling and cleaning data to shaping decisions with leadership.
Content reviewed on October 20, 2026
Mid-level
Owns recurring analyses end to end, from messy data to a recommendation a business team can use.
The day mixes writing more advanced SQL or Python, validating data quality, and meeting stakeholders to sharpen vague questions. Unlike a junior, you decide how to analyze a question and defend the result when someone pushes back.
Average score required: 60%
Window Functions & CTEs
Why: You can compute a running total or each customer's previous order in one readable query, instead of self-joins nobody else can maintain.
Subqueries & Set Operations
Why: You can find customers who bought in January but not in February, and choose between EXISTS and a join based on correctness and speed.
Hypothesis Testing
Why: You can say whether a conversion difference between two regions is real or noise, and state it with an interval rather than a hunch.
Correlation & Regression Basics
Why: You can show that ad spend tracks sales, quantify it with a regression, and warn the team that this alone does not prove the ads caused the lift.
Dashboard Design Principles
Why: You can redesign a cluttered dashboard so the one number an operations lead checks each morning sits on top, with filters that do not mislead.
Storytelling with Data
Why: You can turn a churn analysis into a short narrative with annotated charts, so a director understands what happened and what to do before reading the details.
Python for Analysis (Pandas/NumPy)
Why: You can replace a manual spreadsheet routine with a pandas script that merges, groups and pivots the same files reliably every week.
Data Cleaning & Transformation
Why: You can catch duplicated customers, mixed date formats and null values before they quietly inflate a revenue figure that leadership reads.
KPI Definition & Tracking
Why: You can help a team replace a vanity metric like page views with a KPI tied to a target and a decision, then track it on a shared dashboard.
Stakeholder Communication
Why: You can turn a vague request like why sales are down into a scoped analysis, and handle a manager who disputes the numbers without getting defensive.
Geospatial Analytics
Why: You can map customer addresses to regions and compute distances to stores, so a decision about a new branch rests on where people actually live.
Each level of this career maps to a study trail. Read the full topic map for free, then measure your level.
12 weeks · intensive
About 8 hours a week, in 1 cycle focused on the gaps that weigh most.
40 weeks · regular
About 4 hours a week, in 3 cycles. Each cycle carries what was left from the previous one.
A data analyst turns raw company data into answers people can act on, using SQL, statistics, spreadsheets, Python and visualization. The work runs from pulling and cleaning data to shaping decisions with leadership.
Data Analyst is mapped in 4 levels: Junior, Mid-level, Senior, and Expert. Open each level above to see the skills it must prove.
The plan has 2 paces: 12 weeks per level at about 8 hours a week (intensive) and 40 weeks per level at about 4 hours a week (regular).
A study session on each new topic, at your level.
Hands-on lessons on using AI in your career's daily work.
Each requirement is proven by measurement, not by a checkbox.
At the end of each cycle you see what moved and what carries over.
A short diagnostic measures the skills you already have. The journey starts from there.