Phase 1 — Python Foundations & Tools12 sessions
Python Part 1–8 (orientation, syntax, data types, loops, functions, data structures, OOP, file & exception handling, debugging), NumPy (arrays & vectorised computing), Pandas (DataFrames & data cleaning), Git & GitHub version control.
Phase 2 — Statistics & SQL9 sessions
Descriptive statistics, probability & distributions, sampling & hypothesis testing, SQL for Data Science (relational databases, filtering, aggregations, multi-table JOINs, subqueries, CTEs, window functions).
Phase 3 — EDA, Visualisation & Feature Engineering6 sessions
Exploratory Data Analysis (EDA mindset & distributions), Matplotlib & Seaborn statistical plots, feature encoding & scaling, feature creation, sklearn pipelines & ColumnTransformer, capstone EDA project.
Phase 4 — Machine Learning & Advanced Topics7 sessions
Supervised learning (regression, classification, decision trees, random forest), cross-validation & hyperparameter tuning, unsupervised clustering & PCA, time-series foundations, deep learning & ANN intuition, NLP & text classification.
Phase 5 — Deployment & Capstone2 sessions
Building an interactive Streamlit data science application, venv & requirements, cloud deployment, deployment logging & model drift intuition.