← All roadmaps
Beginner~10 weeks7 steps

Data Analyst

Turn raw data into decisions: statistics, SQL, Python with pandas, visualization, and dashboards — a beginner-friendly path into tech that pays off in any role.

  1. Statistics fundamentals

    Build intuition for distributions, averages, variance, and correlation.

  2. SQL for analysis

    Query, filter, join, and aggregate data — the analyst's daily driver.

  3. Python & pandas

    Load, clean, and reshape datasets programmatically.

  4. Data cleaning & preparation

    Handle missing values, outliers, and messy real-world data.

  5. Data visualization

    Choose the right chart and communicate findings honestly.

  6. Dashboards & BI tools

    Publish interactive dashboards stakeholders can self-serve from.

  7. Portfolio projects

    Analyze a public dataset end-to-end and write up your findings.