Free course · by Debugshala, Indore
Data Science Tutorial
12 free lessons, in the order we teach them in class: start at lesson 1 and work down. Every lesson has an analogy, a diagram, code you can run or copy, a quick quiz and an FAQ.
- 12Lessons
- 3Modules
- ~2 hReading time
- FreeAlways
01Data Science Foundations
- What is Data Science? A Beginner's Guide with Real ExamplesLearn what data science is, how it differs from analytics, ML and statistics, with real Indian examples, runnable Python code and the skills you need.
- Data Science Lifecycle: 8 Stages Explained with an ExampleThe data science lifecycle from problem to monitoring, explained through a gym churn project with a diagram and Python code for every stage.
- Applications of Data Science in Real Life: Indian ExamplesReal applications of data science in India: UPI fraud checks, recommendations, mandi price forecasts and more, with Python code you can run.
- Data Scientist vs Data Analyst vs ML Engineer: Roles ComparedData scientist vs data analyst vs ML engineer: what each role does daily, the skills and tools it needs, and how to choose the right one for you.
- Data Science Tools and Libraries: A Beginner's ToolkitThe data science tools and Python libraries worth learning first: NumPy, pandas, matplotlib, scikit-learn, SQL, Jupyter and Git, and in what order.
02Python for Data Science
- NumPy Arrays Explained: Shape, Broadcasting and SpeedNumPy arrays vs Python lists, shape and dtype, vectorisation, broadcasting with a diagram, indexing, boolean masks and a speed test you can run.
- Pandas DataFrame Tutorial: loc, iloc, Filters and groupbyBuild pandas DataFrames from dicts, select with loc and iloc, filter, add columns, sort, use groupby and fix missing values, with runnable code.
- Matplotlib Tutorial: Data Visualization in Python for BeginnersLearn data visualization with matplotlib: Figure and Axes, line, bar, histogram and scatter plots, subplots, labels and saving charts, with examples.
- Seaborn Tutorial: Statistical Plots in Python with ExamplesA seaborn tutorial for beginners: long-format data, hue, histplot, boxplot, barplot, scatterplot, heatmaps and facets, explained with runnable examples.
03Career Guide
- Data Scientist Roadmap: Skills to Learn, Step by StepA month-by-month data scientist roadmap: Python, pandas, SQL, statistics, ML, the projects to build and how to prepare for data science interviews.
- Data Science Projects for Beginners: 8 Ideas with StepsEight data science projects for beginners using Indian public data, a four-level project ladder, step-by-step method and a runnable mini project.
- Data Science Interview Questions and Answers for FreshersData science interview questions with clear answers on statistics, probability, pandas, EDA, ML basics and case studies, plus runnable practice code.