FUTEAC
Get My Free Roadmap

Tutorial topic · Data Analysis

Learn Data Analysis: The Complete Beginner Guide

Spreadsheets, SQL and clean data — how analysts turn messy numbers into answers a business can act on.

In short

Data analysis is turning raw, messy data into clear answers: cleaning it, asking precise questions of it, and presenting what you find. Beginners should start with spreadsheet formulas and pivot tables, then SQL (joins and aggregations), then data cleaning and visualisation — in that order.

16-week roadmap · 2 free courses · 5-part tutorial series

The learning order

  1. Weeks 1–4

    Spreadsheets like an analyst

    • Formulas, pivot tables and lookups
    • Cleaning messy data
    • Charts that answer questions

    Project: Analyse a messy sales dataset end-to-end

  2. Weeks 5–8

    SQL for data

    • SELECT, WHERE, JOIN and GROUP BY
    • Answering business questions with queries
    • Working with a real database

    Project: Ten business questions answered in SQL

  3. Weeks 9–12

    Python for data analysis

    • pandas for cleaning and analysis
    • Faster, repeatable analysis
    • Better charts with Python

    Project: A complete analysis notebook

  4. Weeks 13–16

    Dashboards & storytelling

    • Building clear dashboards
    • Presenting findings, not just numbers
    • Portfolio and interview practice

    Project: An interactive dashboard with a written report

The tutorial series

A step-by-step series — follow it in order. Each tutorial builds on the one before it, with worked examples, code you can run and a short practice task.

  1. 1

    Excel Formulas Every Data Analyst Needs First

  2. 2

    Pivot Tables, step by step on a messy sales sheet

  3. 3

    SQL Joins Explained with Examples: INNER, LEFT, RIGHT

  4. 4

    SQL GROUP BY and Aggregations: answering questions with queries

  5. 5

    Data Cleaning: a checklist for messy datasets

Guides in this topic

Go deeper with the free courses

AI & Data

Free

Spreadsheets for Data Analysis

Turn messy spreadsheet data into clean tables, summaries, and charts using Excel and Google Sheets.

Beginner · 13 lessons · 7 hours · English + Urdu

AI & Data

Free

SQL & Data Visualization

Ask questions of real databases with SQL, then turn the answers into clear dashboards and charts.

Intermediate · 12 lessons · 9 hours · English

Skills you will build

Follow the Data Analyst Roadmap

Turn raw data into decisions with spreadsheets, SQL, Python and dashboards. Free, step by step, at your pace.

Frequently asked questions

Do data analysts need to know programming?

They need some. Spreadsheets and SQL cover much of daily analyst work, and Python makes you faster and opens better roles. This roadmap introduces them in that order, so nothing feels like a jump.

How is a data analyst different from a data scientist?

Analysts focus on understanding what happened and what a business should do next, using data from existing systems. Data scientists build predictive models and need deeper statistics and ML. Analyst is the common entry point into data careers.

Which tool should I learn first: Excel or SQL?

Spreadsheets first — they teach you how data is structured and cleaned, and every company uses them. SQL comes right after, in weeks 5–8, once data thinking is in place.

What will my portfolio look like after this roadmap?

Four finished pieces: a spreadsheet analysis, a set of answered SQL business questions, a Python analysis notebook, and an interactive dashboard with a short report — exactly what hiring managers ask to see.