Free Data Analytics Course
Is there a free data analytics course?
Yes. Topfolio offers multiple free data analytics courses covering SQL, Excel, Python and Tableau — the four core skills for a data analyst. Every lesson is free with in-browser practice questions. An optional ₹99 verified certificate is available per course. No trial period, no subscription, no paywall on lessons.
The free courses
Every course below is free to learn — all video lessons, interactive exercises and quizzes. The ₹99 certificate is optional per course. Start with SQL if you are new to data analytics; it is the skill most consistently tested in interviews.

SQL Basics
✦ Just launchedLearn SQL from scratch: querying, filtering, grouping, and joining data for analytics use cases.
▶ Free to Learn • ₹99 Certificate →
SQL Advanced (Analytics)
✦ Just launchedMaster analytics-grade SQL: CTEs, window functions, subqueries, advanced queries, and optimization techniques.
▶ Free to Learn • ₹99 Certificate →
Python Essentials for Data Analytics
✦ Just launchedStart simple. Build strong foundations. Learn the Python every analyst needs. Clean, analyse, and explore data like a pro.
▶ Free to Learn • ₹99 Certificate →
Excel for Data Analytics (Short & Focused)
✦ Just launchedExcel for Data Analytics (Short & Focused)
▶ Free to Learn • ₹99 Certificate →
Tableau for Data Analytics (Short & Focused)
✦ Just launchedTableau for Data Analytics (Short & Focused)
▶ Free to Learn • ₹99 Certificate →
Stats & Product Analytics for Analysts
✦ Just launchedThe stats and product-analytics every data analyst is expected to know - without graduate-school math. Read dashboards correctly, design A/B tests that actually work, and stop being fooled by 'average X is Y'. Built for the Topfolio Data Analyst career track.
▶ Free to Learn • ₹99 Certificate →
DA Career Playbook & Interview Prep
✦ Just launchedThe complete playbook to transition into corporate Data Analytics. Technical interview patterns, business case-study walkthroughs, behavioral STAR frameworks, salary negotiation for Indian tech, recruiter-grade resume rewrites, and public portfolio verification.
▶ Free to Learn • ₹99 Certificate →
Git & GitHub for Data Analysts
✦ Just launchedThe visual, portfolio-first Git workflow every analyst needs. Learn to version Python scripts and SQL files, manage .gitignore for sensitive datasets, and showcase your capstone portfolio on GitHub using VS Code GUI without scary terminal commands.
▶ Free to Learn • ₹99 Certificate →
Data Modeling & Warehousing Fundamentals
✦ Just launchedStop writing SQL into a void. Learn how the warehouse should be shaped so that every dashboard query is fast, every metric is consistent, and every model survives the next product change. Star schemas, slowly changing dimensions, columnar storage, partitioning, and 6 hands-on modeling case studies drawn from real e-commerce and SaaS shops. Built for the Topfolio Data Engineer track (Phase 1).
▶ Free to Learn • ₹99 Certificate →
dbt Fundamentals
✦ Just launchedThe analytics-engineering standard. Learn dbt the way you'll actually use it in production: models, ref(), tests, snapshots, incremental, macros, packages, and CI/CD. Six hands-on cases mirroring real Shopify / Stripe / event-data projects. The natural next course after Data Modeling & Warehousing Fundamentals.
▶ Free to Learn • ₹99 Certificate →
Statistics for Data Science
✦ Just launchedThe statistics every data scientist is expected to actually understand — not just import from scipy. Probability foundations, sampling distributions, hypothesis testing properly (with multiple-testing corrections), bootstrap, linear and logistic regression with assumptions, Bayesian intuition, and a causal-inference primer. Six hands-on DS cases. The natural next course after Stats & Product Analytics for Analysts.
▶ Free to Learn • ₹99 Certificate →
ML Foundations
✦ Just launchedThe end-to-end machine learning course you actually need. Supervised and unsupervised, scikit-learn workflow done right, gradient boosting (XGBoost / LightGBM / CatBoost), feature engineering, class imbalance, evaluation metrics for real decisions, data leakage diagnosis, and hyperparameter tuning. Six hands-on cases (churn pipeline, leakage diagnosis, fraud detection, metric selection, customer segmentation, light MLOps). Builds on Statistics for Data Science.
▶ Free to Learn • ₹99 Certificate →
ML in Practice — Lightweight MLOps
✦ Just launchedThe course that turns a trained model into a working production system. Reproducibility (MLflow, DVC), feature stores, model registry, batch vs online serving, FastAPI + Docker deployment, scaling and latency, A/B testing, drift detection, retraining strategy, and incident response. Six end-to-end cases mirroring what small ML teams actually build. Builds on ML Foundations; lightweight enough for teams without dedicated platform engineering.
▶ Free to Learn • ₹99 Certificate →
LLMs & Generative AI for Practitioners
✦ Just launchedThe applied LLM course. Skip the math; learn what you actually need to ship LLM-powered features. Tokens, prompts, RAG, fine-tuning, evaluation, guardrails, and cost optimization — for engineers and data scientists who already know ML. Six hands-on cases mirror real production builds. Covers Claude, GPT, and open models (Llama, Mistral) in 2026. Builds on ML Foundations and ML in Practice.
▶ Free to Learn • ₹99 Certificate →
LangChain & LangGraph for AI Agents
✦ Just launchedGo beyond single-call LLM apps. Build production-grade agentic systems with LangChain (LCEL composition, tools) and LangGraph (state machines, conditional routing, persistence, human-in-the-loop). Multi-agent patterns, memory architectures, observability via LangSmith, and evaluation. Six end-to-end cases from support agents to multi-agent research systems. Builds on LLMs & GenAI for Practitioners; assumes Python comfort and basic LLM knowledge.
▶ Free to Learn • ₹99 Certificate →
Data Engineering: Pipelines, Orchestration & Reliability
✦ Just launchedThe data engineering layer beneath dbt. How data actually gets into the warehouse, how pipelines are orchestrated, and how to keep them reliable. Ingestion patterns (batch, CDC, streaming), tools (Fivetran, Airbyte, Meltano), orchestration (Airflow, Dagster, Prefect), data quality and observability, streaming basics (Kafka, Pub/Sub), Spark for DE, and lakehouse file formats (Parquet, Iceberg). Six end-to-end pipeline cases. Builds on the SQL, dbt, and Data Modeling courses; completes the DE track.
▶ Free to Learn • ₹99 Certificate →
Python Data Visualization, SQL Connectivity & EDA
✦ Just launchedBridge the gap between raw databases and business insights. Learn to connect Python directly to SQL databases with SQLAlchemy, build statistical charts with Matplotlib & Seaborn, execute systematic EDA, and build customer RFM models.
▶ Free to Learn • ₹99 Certificate →
Power BI for Data Analytics & Business Intelligence
✦ Just launchedThe enterprise standard for Power BI, VertiPaq tabular modeling, DAX mechanics, and executive business intelligence. Master data ingestion, Query Folding diagnostics, Kimball Star Schema design, Context Transition, Time Intelligence, Dynamic Row-Level Security (RLS), Tabular Editor Best Practice Analyzer, and Performance Analyzer/DAX Studio profiling. Includes 3 workplace capstones deliverable as code-first PBIP Git repositories.
▶ Free to Learn • ₹99 Certificate →
DS Bridge — SQL, Python, Stats Refresh + Skip-Gate
✦ Just launchedP0 bridge into the Data Scientist track (~20 h). Refresh SQL joins/CTEs/windows, pandas wrangling + EDA, distributions/hypothesis tests/A-B readouts, then prove readiness through per-module skip-gate quizzes, an exit battery, and checkpoint submissions. Pass -> P1; else DA track.
▶ Free to Learn • ₹99 Certificate →
ML Case Labs — Validation, Boosting, Segmentation, Pipelines
✦ Just launchedP2 applied-ML labs (~40 h with course 18): regularized regression + leakage-controlled CV, RF vs boosting with calibration/thresholds, clustering + business readouts, sklearn pipelines + SHAP, closing in two capstones (campaign classifier, churn-ML with SHAP story).
▶ Free to Learn • ₹99 Certificate →
DL Basics — PyTorch MLPs, CNNs, Sequences, Fine-Tuning Discipline
✦ Just launchedP3 deep-learning basics (~20-24 h, PyTorch-only): tensors + autograd, MLP training loops and overfit diagnosis, CNN concepts + transfer learning, sequence concepts + NLP baselines, fine-tuning discipline + TF parity note, closing in a two-mini-lab defense.
▶ Free to Learn • ₹99 Certificate →
GenAI + RAG Agents (DS Lite)
✦ Just launchedDS-sequel lite GenAI: prompting + structured extraction, embeddings and vector retrieval, RAG architecture with citation-required evals, and a single-agent tool-calling loop. Caps in a live RAG chatbot with an eval set and cost/latency dashboard. LangGraph/multi-agent stays out of scope (track 95).
▶ Free to Learn • ₹99 Certificate →
MLOps + Cloud Deploy (AWS-First)
✦ Just launchedShip ML like software: Docker reproducibility, FastAPI serving with smoke tests, experiment tracking + registry, CI/CD build gates, monitoring/drift with K8s reading literacy, and a flagship deployed pipeline on a free-tier cloud with cold-clone reproducibility proof. AWS-first with GCP parity notes.
▶ Free to Learn • ₹99 Certificate →
DS Interview Prep — Rounds, Cases, Offer Close
✦ Just launchedConvert portfolio into offers: timed SQL/Python screens, stats and experimentation rounds (CUPED/Simpson/permutation/DiD), ML case labs with SHAP + threshold storytelling, guesstimates + product sense, resume/portfolio checklist, a vertical domain capstone, the 45Q proctored final, and the 30-50 mocks ladder to job_ready.
▶ Free to Learn • ₹99 Certificate →
Spark Lakehouse: PySpark, Delta, Iceberg & Streaming
✦ Just launchedThe hands-on Spark lakehouse course for data engineers. Run local PySpark jobs, build a partitioned Parquet ETL, implement ACID upserts with Delta Lake, evolve partitions with Apache Iceberg, and wire a Redpanda-to-Spark Structured Streaming mini-pipeline. Closes with 3 graded labs and a streaming mini-lab.
▶ Free to Learn • ₹99 Certificate →
DE Track — Capstone Labs
✦ Just launchedHands-on lab briefs, fixtures, starters, and interview prep surfaced inside the Data Engineer track (W4 ingestion lab, W12 system design + mock interviews). Unpublished container — never in the public catalogue.
▶ Free to Learn • ₹99 Certificate →
SQL for Writing Data: DDL, DML, Transactions & Upserts
✦ Just launchedThe write-side SQL every data engineer needs. Create tables with sane types and constraints, load them with INSERT..SELECT, change data safely with UPDATE/DELETE discipline, evolve schemas with ALTER, keep loads atomic with transactions, and handle replays with MERGE / ON CONFLICT upserts. Ends with a graded load lab and an 8-question scenario quiz.
▶ Free to Learn • ₹99 Certificate →
Python for Data Engineers
✦ Just launchedPython for data engineering: language foundations, packaging and OOP, and production reliability (testing, logging, retries) for pipelines. Curated from Python Essentials and Python for Software Engineers.
▶ Free to Learn • ₹99 Certificate →
Data Engineering: Ingestion Foundations (W4)
✦ Just launchedThe data engineering layer beneath dbt. How data actually gets into the warehouse, how pipelines are orchestrated, and how to keep them reliable. Ingestion patterns (batch, CDC, streaming), tools (Fivetran, Airbyte, Meltano), orchestration (Airflow, Dagster, Prefect), data quality and observability, streaming basics (Kafka, Pub/Sub), Spark for DE, and lakehouse file formats (Parquet, Iceberg). Six end-to-end pipeline cases. Builds on the SQL, dbt, and Data Modeling courses; completes the DE track.
▶ Free to Learn • ₹99 Certificate →What is included in the free tier
- Full SQL courses — Basics and Advanced (Analytics)
- Python Essentials with pandas for data analysis
- Excel for Data Analytics — lookups, pivots and cleaning
- Tableau Basics for dashboards and visualisation
- All SQL and Python practice questions, in-browser
- Two free interview practice tests
- All career roadmaps — data analyst, engineer, scientist
- The first module of every paid course
Why are these courses free?
The free tier exists to drive traffic, not to upsell. Every lesson in every free course is permanently free — there is no trial period and no paywall on lesson content. The model is simple: learn for free, and if you want a verified certificate to put on your resume or LinkedIn, that is ₹99 per course. If you never pay, you still get the full curriculum. The paid options — the full career track, mentorship and portfolio review — are for learners who want structure and accountability, not for gating the learning itself.
Practise alongside the courses
Courses teach the concepts; practice questions build the muscle memory. Every practice question on Topfolio runs in the browser against a real seeded database — you write the query or code, execute it, and compare your result to the expected one. All free.
Want the whole sequence with structure and mentorship?
The 12-week Data Analyst Career Track puts every free course into weekly milestones, adds five reviewed portfolio projects, 1:1 mentorship with the founder, mock interviews and a verifiable certificate — so you never have to guess what to learn next.
Where to go next
Learn Data Analytics (skill hub)
The structured map of all four skills — SQL, Excel, Python and BI — with the learning order and links to each course and practice hub.
Best Data Analyst Course in India
An honest comparison of every way to learn data analytics in India — free self-study, degrees, bootcamps and Topfolio — with real trade-offs for each.
How to become a data analyst
The narrative guide — what the job involves day to day, and the full job-search strategy once you have the skills.
Data analyst career track
The comprehensive career program around these skills — 8 portfolio projects, mentorship, resume reviews and job hunt preparation.
Free data analytics course FAQ
What is included in the free tier?
The free tier includes full access to several complete courses — SQL Basics, SQL Advanced (Analytics), Python Essentials, Excel for Data Analytics, Tableau Basics and more — plus all SQL and Python practice questions, two interview practice tests, all career roadmaps, the first module of every paid course, and one AI resume feedback per month. No subscription, no trial period.
Are the lessons really free, or is it a free preview?
The lessons are genuinely free. For the free courses listed on this page, every video lesson, interactive exercise and quiz is accessible without payment. The first module of every paid course is also free. There is no time-limited trial — the free tier is permanent.
What is the ₹99 certificate?
Each course offers an optional verified certificate of completion for ₹99. The certificate is shareable on LinkedIn and includes a verifiable link. It is entirely optional — you can complete any free course without paying anything. The certificate is for learners who want a credential to show employers.
Do I need to pay anything to learn data analytics?
No. You can learn SQL, Excel, Python and Tableau from the free courses and practice questions without spending anything. Paid options — the ₹99 certificate, the full paid courses and the 12-week Data Analyst Career Track — add structure, mentorship and a reviewed portfolio, but the learning content itself is free.
Can I get a data analyst job with just the free tier?
The free tier covers the core skills — SQL, Excel, Python and a BI tool — which are what most entry-level analyst roles require. What the free tier does not provide is a curriculum sequence, a deadline, someone reviewing your portfolio, and a credential. If you are disciplined enough to finish on your own, the free tier is enough to start interviewing.
What is the difference between the free courses and the paid career track?
The free courses teach the individual skills. The 12-week Data Analyst Career Track sequences them into weekly milestones, adds five reviewed portfolio projects, 1:1 mentorship with the founder, mock interviews and a verifiable certificate. The track is for learners who want structure and accountability; the free courses are for self-directed learners.
Do I need to install any software?
No. All SQL and Python practice questions run in the browser against real seeded databases. Course video lessons stream online. You may want to install Python or a spreadsheet application to practise alongside, but it is not required to access any of the free content.
How long does it take to learn data analytics with the free courses?
The free SQL courses cover 7 weeks, Excel adds 2-3 weeks, Python Essentials adds 4-6 weeks, and Tableau Basics adds 2-3 weeks. At 10-15 hours per week, the full free curriculum takes roughly 3-4 months. The Data Analyst Roadmap plans the same material over 5-6 months at a more relaxed pace.