ShubhamDataLabs

Study Materials Hub

Learn data science with structured notes

Search, filter by difficulty and download. Most resources are completely free.

Python Notes

Python for Data Science — Complete Notes

Syntax, Pandas, NumPy and plotting with worked examples.

Beginner
Free
68 pages
SQL Notes

SQL Joins & Window Functions Masterclass

Every join type plus window functions with practice queries.

Intermediate
Free
42 pages
Statistics

Statistics for Analysts

Distributions, hypothesis testing, p-values and A/B testing.

Intermediate
Free
55 pages
Machine Learning

Machine Learning Algorithms Explained

Intuition, math and sklearn code for 15 core algorithms.

Advanced
Premium
96 pages
Data Visualization

Data Visualization Design Principles

Chart selection, colour and layout rules that improve clarity.

Beginner
Free
30 pages
Power BI Tutorials

Power BI from Zero to Dashboard

Power Query, data modelling and DAX with a full project.

Beginner
Free
74 pages
Tableau Resources

Tableau Calculated Fields Handbook

LOD expressions, table calcs and parameter-driven views.

Intermediate
Premium
48 pages
Interview Questions

200 Data Science Interview Questions

Python, SQL, ML and case questions with model answers.

Advanced
Premium
110 pages
Cheat Sheets

Pandas + SQL Cheat Sheet Pack

Printable one-pagers for everyday data wrangling.

Beginner
Free
12 pages
Practice Datasets

10 Clean Practice Datasets

Retail, HR, healthcare and finance datasets with prompts.

Beginner
Free
10 pages
Machine Learning

Deep Learning Notes with Keras

Neural nets, CNNs and RNNs with runnable notebooks.

Advanced
Premium
80 pages
Interview Questions

Advanced SQL Interview Drills

Query puzzles asked in analytics interviews, with solutions.

Advanced
Free
36 pages