Data Analytics Learning Path

Your 17-Week Journey to Becoming a Data Analyst

17 Weeks • 4 Key Technologies • Career Ready
Week 1

SQL Fundamentals

  • DDL Commands: CREATE, ALTER, DROP, TRUNCATE
  • DML Commands: INSERT, UPDATE, DELETE
  • Data Types & Constraints
  • SELECT, DISTINCT, WHERE, LIKE
  • ORDER BY, LIMIT, TOP
  • Logical Operators: AND, OR, NOT, IN, BETWEEN
Week 2

Aggregate Functions

  • MIN, MAX Functions
  • COUNT, AVG, SUM
  • GROUP BY Clause
  • HAVING Clause
  • Combining Aggregates
Week 3

SQL Joins

  • INNER JOIN
  • LEFT JOIN / RIGHT JOIN
  • FULL OUTER JOIN
  • CROSS JOIN
  • SELF JOIN
  • Multiple Joins
Weeks 4-5

Advanced SQL Queries

  • EXISTS Operator
  • UNION, UNION ALL
  • DATE & TIME Functions
  • Common Table Expressions (CTE)
  • Subqueries (Nested Queries)
  • Correlated Subqueries
Weeks 6-7

Conditional Logic & Window Functions

  • CASE WHEN Statements
  • Nested CASE Expressions
  • ROW_NUMBER(), RANK(), DENSE_RANK()
  • LEAD(), LAG() Functions
  • Window Functions with Partitions
Week 8

Advanced Window Functions

  • Aggregate Functions as Window Functions
  • SUM() OVER(), AVG() OVER()
  • Running Totals
  • Moving Averages
  • PARTITION BY with Aggregates
Weeks 9-10

Excel Mastery

  • Data Cleaning: Remove Duplicates, Text to Columns, Data Validation
  • Functions: SUM, COUNT, AVERAGE, SUMIFS, COUNTIFS, AVERAGEIFS
  • Lookup Functions: VLOOKUP, XLOOKUP, INDEX & MATCH
  • Logical Functions: IF, AND, OR, NOT, Nested Functions
  • Pivot Tables & Pivot Charts
  • Conditional Formatting & Advanced Charting
  • Creating Dynamic Dashboards
Weeks 11-13

Python Programming

  • Syntax, Variables & Data Types (int, float, string, boolean)
  • Control Flow: if-else, Loops (for, while)
  • Data Structures: Lists, Dictionaries, Sets, Tuples
  • Functions & Lambda Functions
  • Error Handling: try-except
  • Modules & Packages; Libraries: Pandas, NumPy, Matplotlib
Weeks 14-17

Power BI / Tableau

  • Dashboard Fundamentals
  • Data Connections & Transformations
  • Creating Visualizations
  • DAX Functions / Calculated Fields
  • Interactive Dashboards, Publishing & Sharing

SQL Practice Resources

HackerRank
LeetCode
StrataScratch
WiseOwl
SQLZoo

Final Steps to Launch Your Career

1. Build an ATS-friendly resume highlighting your projects

2. Add 3-5 quality projects (SQL, Excel, Python, Power BI/Tableau)

3. Create a GitHub portfolio showcasing your work

4. Start applying to Data Analyst positions