Skip to content
Home/Resources/Data Analytics
Learning path

Data Analytics Learning Path: Free Resources, Tools and Roles

By Younus FardeenUpdated 31 Oct 20263 min read
Short answer

Learn data analytics in this order: problem framing and spreadsheets, SQL, Python with pandas, statistics and A/B testing, one BI tool, then AI-assisted analysis. Employers screen for SQL first, so build your first project in SQL with a one-page dashboard.

  1. 1
    Spreadsheetsformulas, pivots
  2. 2
    SQLjoins, windows
  3. 3
    Pythonpandas, plots
  4. 4
    Statisticstests, experiments
  5. 5
    BI toolPower BI, Tableau
  6. 6
    AI-assistedverify everything
Each stage of the Data Analytics path unlocks the next.

Learning path: free resources in order

StageFree resourceIndustry tool you will meet
1. Problem framing and spreadsheetsStorytelling with Data (blog and resources) · Google Sheets or Excel help centresExcel, Google Sheets
2. SQLSQLBolt · Mode SQL tutorial · PostgreSQL tutorialPostgreSQL, MySQL, BigQuery, Snowflake
3. Python for dataPython tutorial · pandas: 10 minutesPython, pandas, Jupyter
4. Statistics and A/B testingKhan Academy statistics · Trustworthy Online Controlled Experiments · statsmodelsstatsmodels, experimentation platforms
5. BI toolsPower BI documentation (Microsoft Learn) · Tableau trainingPower BI, Tableau, Looker
6. Practice dataKaggle datasets · UCI Machine Learning Repository · data.gov.inReal datasets for portfolio work
7. AI-assisted analysisHugging Face LLM course · LangChain docsLLM APIs, text-to-SQL, RAG

A realistic 12 to 24 week plan

WeeksFocusOutput you can show
Weeks 1 to 2Spreadsheets and framingFive business questions answered in Sheets with pivots
Weeks 3 to 6SQLJoins, window functions and cohorts on a real dataset
Weeks 7 to 9Python and statisticsOne EDA notebook and one A/B test readout
Weeks 10 to 12BI and portfolioA published dashboard with a one-page recommendation

Roles in the industry

RoleWhat the work looks likeCore tools
Data analystAnswer business questions with queries and dashboardsSQL, Excel, Power BI/Tableau
Business analystTranslate business needs into metrics and requirementsExcel, SQL, BI tools
Analytics engineerBuild clean, tested data models for analystsSQL, dbt, a cloud warehouse
Product / growth analystFunnels, retention, experimentsSQL, Python, experimentation tools

Mistakes to avoid

  • Averaging averages, or comparing a partial month with a full month.
  • Joining on a non-unique key and silently multiplying rows; always check row counts before and after a join.
  • Presenting a correlation as the cause of a change.
  • Pasting private data into a public AI tool.

Build as you learn

Project guide · Analytics

Data analytics projects

SQL, cohorts, A/B tests and dashboards on real datasets.

Open guide →24 ideas
Project guide · Product

PM portfolio projects

Teardowns, funnel audits, AI feature specs and experiments.

Open guide →18 ideas

Free tools for this field

Free tools

Free data analytics tools

SQL engines, notebooks and dashboards you can use for free.

See the list →12 tools
Free tools

Free AI tools for builders

Run, build and test AI projects without paying.

See the list →16 tools

Frequently asked questions

What should I learn first for data analytics?

Spreadsheets and SQL. Most analyst interviews test SQL before anything else.

Is Python required for a data analyst job?

Not always. SQL, a BI tool and statistics get many analyst roles; Python widens your options and is required for analytics engineering.

Power BI or Tableau?

Pick one and finish a dashboard end to end. Power BI is common in Indian enterprises; Tableau Public is free for a public portfolio.

How many projects do I need?

Three: a SQL business analysis, a cohort or segmentation project and an A/B test readout, each with a recommendation.

Continue learning

Project guide · Analytics

Data analytics projects

SQL, cohorts, A/B tests and dashboards on real datasets.

Open guide →24 ideas
Project guide · Product

PM portfolio projects

Teardowns, funnel audits, AI feature specs and experiments.

Open guide →18 ideas
Learning path

Cybersecurity learning path

Networks, Linux, web security and legal labs, then detection and GRC.