Excel
Foundation of data work โ formulas, pivot tables, charts, and data cleaning basics.
Google Sheets
Cloud-based collaboration, IMPORTRANGE, QUERY function, and real-time dashboards.
SQL
Query, filter, join, and aggregate data from databases โ the backbone of data analysis.
Tableau
Interactive dashboards and visual storytelling โ connect data and drag-and-drop insights.
Power BI
Microsoft's BI tool โ DAX measures, data models, and enterprise-grade reporting.
Python
Automate analysis, handle big data, and build reproducible pipelines with pandas & matplotlib.
Excel
Week 1โ2 ยท 32 tasks ยท Foundation for small-to-medium data
Essential Formulas
SUM, AVERAGE, IF, COUNTIF, VLOOKUP, INDEX/MATCH
Pivot Tables
Summarize thousands of rows instantly with drag-and-drop grouping
Data Cleaning
Remove duplicates, TRIM, TEXT functions, find & replace patterns
Charts & Visualization
Bar, line, pie, scatter โ choosing the right chart for your data
Advanced Excel (Advance)
XLOOKUP, dynamic arrays, LAMBDA, Power Query basics
Conditional Formatting
Highlight cells, heat maps, data bars, icon sets
Pro tip: Learn keyboard shortcuts early. Ctrl+Shift+L (filter), Ctrl+T (table), Alt+Enter (new line in cell). Analysts who use shortcuts work 30% faster.
Google Sheets
Week 3โ4 ยท 21 tasks ยท Collaboration & cloud-native data work
QUERY Function
Write SQL-like queries directly inside a cell โ the Sheets superpower
IMPORTRANGE
Pull data from other spreadsheets in real-time across your organization
Collaboration Features
Comments, version history, sharing permissions, and protect ranges
ARRAYFORMULA
Apply formulas to entire columns without copying down โ auto-expanding
Key difference from Excel: Google Sheets recalculates in real-time and is built for teams. Use it when multiple people need to see live data โ use Excel when you need advanced formulas or huge datasets.
SQL
Week 5โ6 ยท 45 tasks ยท Build and query databases easily
SELECT & Filtering
SELECT, WHERE, LIKE, IN, BETWEEN, IS NULL
Aggregations
COUNT, SUM, AVG, MIN, MAX with GROUP BY and HAVING
JOINs
INNER JOIN, LEFT JOIN, RIGHT JOIN โ connecting tables by key
Subqueries & CTEs
WITH clauses to break complex queries into readable steps
Window Functions
ROW_NUMBER, RANK, LAG/LEAD, running totals
Database Design
CREATE TABLE, primary/foreign keys, indexes, normalization
Free practice: Use SQLiteOnline.com or Mode Analytics SQL Tutorial โ no setup needed. Start with SELECT โ WHERE โ GROUP BY โ JOIN in that order. Don't skip JOINs; they're used in 80% of real analyst work.
Tableau
Week 7โ8 ยท 37 tasks ยท Fast, popular dashboard tool for storytelling
Connecting Data
Live vs extract, connecting Excel, CSV, databases, Google Sheets
Dimensions vs Measures
Understanding the blue/green pill system that drives every chart
Chart Types
Bar, line, scatter, map, treemap, heat map โ when to use each
Calculated Fields
Write Tableau formulas: IF, LOD expressions, date math
Filters & Parameters
Context filters, dashboard filters, dynamic parameters for interactivity
Publishing
Tableau Public for sharing, Tableau Server/Cloud for organizations
Start here: Download Tableau Public (free forever). Use the built-in Superstore dataset for all practice. The "Show Me" panel suggests chart types โ use it to learn, then graduate to building from scratch.
Power BI
Week 9โ10 ยท 26 tasks ยท Professional data presentation, easy to understand
Power Query (M Language)
ETL inside Power BI โ reshape, clean, and merge data before it loads
Data Modeling
Star schema, relationships, fact vs dimension tables
DAX Basics
CALCULATE, SUMX, FILTER โ the formula language for measures
Visuals & Reports
Cards, slicers, matrix, drill-through, bookmarks, page navigation
Row-Level Security
Restrict what different users see โ critical for enterprise deployment
Publishing & Service
Publish to Power BI Service, schedule refresh, share with stakeholders
Power BI vs Tableau: If your company uses Microsoft 365, Power BI integrates tightly and is more cost-effective. Tableau has a better UX for exploratory analysis. Many analysts know both โ start with whichever your employer uses.
Python
Week 11โ12 ยท 41 tasks ยท Automate and scale your data work systematically
Python Fundamentals
Variables, lists, dicts, loops, functions โ just enough to work with data
pandas
DataFrames, filtering, groupby, merge, apply โ Python's Excel equivalent
Data Visualization
matplotlib for basics, seaborn for statistical plots, plotly for interactive
File Handling
Read/write CSV, Excel, JSON; fetch data from APIs; connect to databases
Automation
Schedule scripts, automate reports, batch-process files, send emails
Intro to Statistics
Distributions, correlation, regression with scipy and statsmodels
Learning path: Python feels hard for non-programmers at first. Focus on pandas only for the first week โ it's 90% of analyst work. Use Google Colab (free, no setup) to start. Don't try to learn all of Python; learn what you need for data.