Curriculum
Course:
The Complete Data Science Journey: Analy...
Login
Curriculum
The Complete Data Science Journey: Analyze, Model, Predict — and Deploy AI
Module 0 : The Python Builder Track (Foundations & Data Wrangling)
0/38
Introduction - Data-Driven Leadership: The New Industry Standard
Text lesson
Introduction - Why Top Firms Choose Python over Excel
Text lesson
Introduction - Overview of Python Ecosystem: pandas, NumPy, matplotlib, Jupyter
Text lesson
Introduction - Setting Up Your Environment (Anaconda, IDEs, Jupyter Notebook)
Text lesson
Essentials - Python Basics: Variables, Data Types, Loops, Functions
Text lesson
Essentials - Working with Python Scripts and Jupyter Notebooks
Text lesson
Essentials - Common Python Libraries for Data Science
Text lesson
Data Structures - Lists, Tuples, Dictionaries, Sets
Text lesson
Data Structures - List and Dictionary Comprehensions
Text lesson
Data Structures - Functions and Lambda Expressions
Text lesson
Data Structures - Reading from and Writing to Files
Text lesson
NumPy - Arrays and Operations
Text lesson
NumPy - Indexing, Slicing, and Reshaping Arrays
Text lesson
NumPy - Mathematical and Statistical Operations
Text lesson
NumPy - Random Number Generation and Simulations
Text lesson
Pandas - Introduction to pandas: Series and DataFrames
Text lesson
Pandas - Indexing, Filtering, and Selection
Text lesson
Pandas - Data Alignment, Sorting, and Ranking
Text lesson
Pandas - Applying Functions and Handling Missing Data
Text lesson
Import-Export: Reading Data from CSV, Excel, JSON
Text lesson
Import-Export: Saving Cleaned Data
Text lesson
Import-Export: Web Data: APIs, HTML, and XML
Text lesson
Import-Export: Working with Databases (Intro to SQL with pandas)
Text lesson
Data Wrangling - Handling Missing Values and Duplicates
Text lesson
Data Wrangling - Data Transformation and Mapping
Text lesson
Data Wrangling - Binning, Outlier Detection, and Dummy Variables
Text lesson
Data Wrangling - Working with Text and Regular Expressions
Text lesson
Data Wrangling - Combining Datasets: Merge, Join, and Concatenate
Text lesson
Data Wrangling - Pivot Tables and Reshaping DataFrames
Text lesson
Data Wrangling - Hierarchical Indexing and Multi-Level Aggregation
Text lesson
Data Visualizaton - Plotting with matplotlib: Line, Bar, Scatter, Histogram
Text lesson
Data Visualizaton - Advanced Plotting with seaborn: Heatmaps, Pairplots, and Categorical Plots
Text lesson
Data Visualizaton - Customizing Charts: Legends, Labels, Styles
Text lesson
Data Visualizaton - Saving and Exporting Visualizations
Text lesson
Data Operations - Using group by for Data Aggregation
Text lesson
Data Operations - Applying Multiple Functions
Text lesson
Data Operations - Pivot Tables and Cross-Tabulations
Text lesson
Data Operations - Real-World Examples: Weighted Averages, Correlations, and More
Text lesson
Module 1 : Statistical Intuition & Decision Logic
0/19
Basic Statistical Concepts : Histograms - Preview Lesson
Video lesson
Preview
Basic Statistical Concepts : Bar Charts vs. Pie Charts - Preview Lesson
Video lesson
Preview
Basic Statistical Concepts : Boxplot - Preview Lesson
Video lesson
Preview
Probability & Distributions : The Normal Distribution
Video lesson
Probability & Distributions : Mean, Median, Mode for Normal Distribution
Video lesson
Probability & Distributions : Standard Deviation vs Standard Error
Video lesson
Probability & Distributions : Estimating Population Parameter
Video lesson
Probability & Distributions : p-values: Interpretation
Video lesson
Probability & Distributions : p-values Calculation: Part 1 (Discrete Variables)
Video lesson
Probability & Distributions : p-values Calculation: Part 2 (Continuous Variables)
Video lesson
Statistical Testing : Hypothesis Testing - Null Hypothesis
Video lesson
Statistical Testing : Alternative Hypothesis
Video lesson
Statistical Testing : ANOVA
Video lesson
Statistics Quiz Time! – Understanding Statistics Concepts
15 questions
🕵️♂️ The Data Detective’s Guide: Stats Made Simple
Text lesson
Advance Stat Concepts : Central Limit Theorem
Video lesson
Advance Stat Concepts : Bootstrapping
Video lesson
Advance Stat Concepts : Confidence Intervals
Video lesson
Advance Stat Concepts : QQ Plots & Quantile Normalization
Video lesson
Module 2 : Supervised Learning: Linear Regression
0/19
Relationship in Data : Covariance - Part 1
Video lesson
Relationship in Data : Covariance - Part 2
Video lesson
Relationship in Data : Pearson’s Correlation - Part 1
Video lesson
Relationship in Data : Pearson’s Correlation - Part 2
Video lesson
Relationship in Data : R-squared
Video lesson
Linear Regression : Least Square Method
Video lesson
Linear Regression : Simple Linear Regression
Video lesson
Linear Regression : Multiple Regression
Video lesson
Linear Regression : General Linear Models (GLM) Unlocked (t-test and ANOVA)
Video lesson
Linear Regression Case Study : Simple Linear Regression
Text lesson
Linear Regression Case Study : t tests
Text lesson
Linear Regression Model : Assumptions
Video lesson
Linear Regression Model : Model Selection using Mallow’ Cp
Video lesson
Linear Regression Model : Backward and Forward Selection
Video lesson
Linear Regression Model : Residual Analysis
Video lesson
Linear Regression Model : Influential Observations Analysis
Video lesson
Linear Regression Model : Collinearity Diagnostics
Video lesson
Linear Regression Case Study 2 : Multiple_Linear_Regression.ipynb
Text lesson
Interview & CV - Guidance
Text lesson
Module 3 : Supervised Learning: Logistic Regression
0/31
Logistics Regression : Expected Values - Discrete
Video lesson
Logistics Regression : Expected Values - Continuous
Video lesson
Logistics Regression : Test of Association
Video lesson
Logistics Regression : Fisher's Exact Test
Video lesson
Logistics Regression : The Mantel-Haenszel Test (Controlling for Confounders)
Video lesson
Logistics Regression : Logs
Video lesson
Logistics Regression : Odds and Log(Odds)
Video lesson
Logistics Regression : Odds Ratios and Log(Odds Ratios)
Video lesson
Logistics Regression : Probability vs Likelihood
Video lesson
Logistics Regression : Maximum Likelihood
Video lesson
Logistics Regression : Maximum Likelihood - Binomial Distribution
Video lesson
Logistics Regression : Concept
Video lesson
Logistics Regression : Coefficients - Continuous
Video lesson
Logistics Regression : Coefficients - Discrete
Video lesson
Logistics Regression : Reference Cell and Effect Cell Coding
Video lesson
Logistics Regression : R Squared and p-value
Video lesson
Logistics Regression : Concordant and Discordant Pairs
Video lesson
Logistics Regression : Null Deviance and Residual deviance
Video lesson
Logistics Regression : FAIQs
Text lesson
Preview
Case Study 3 - Logistics Regression : Real World Case Study
Text lesson
Model Validation : Cross Validation
Video lesson
Model Performance : Confusion Matrix
Video lesson
Model Metrics : Sensitivity & Specificity
Video lesson
Model Diagnostics : Bias and Variance
Text lesson
Model Evaluation : ROC and AUC
Text lesson
Information Logic : Entropy
Text lesson
Information Logic : Mutual Information
Text lesson
Regularization : Ridge Regression
Text lesson
Regularization : Lasso Regression
Text lesson
Regularization : Elastic-Net Regression
Text lesson
Regularization : Case Study 4
Text lesson
Module 4 : Unsupervised Machine Learning (Clustering & Dimension Reduction)
0/9
Dimension Reduction : PCA (Principal Component Analysis)
Text lesson
Dimension Reduction : MDS (Multidimensional Scaling) and PCoA (Principal Coordinate Analysis)
Text lesson
Dimension Reduction : t-SNE
Text lesson
Dimension Reduction : UMAP Dimension Reduction
Text lesson
Dimension Reduction : Heatmap
Text lesson
Case Study 5
Text lesson
Clustering : K-Means
Text lesson
Clustering : DBSCAN
Text lesson
Clustering : Hierarchical
Text lesson
Module 5 : Supervised Machine Learning Algorithms
0/22
Gradient Descent
Text lesson
Stochastic Gradient Descent
Text lesson
K - Nearest Neighbors
Text lesson
Naive Bayes
Text lesson
Gaussian Naive Bayes
Text lesson
Decision Tree : One-Hot, Label, Target and K-Fold Target Encoding
Text lesson
Decision Tree : Classification Tree
Text lesson
Decision Tree : Regression Trees
Text lesson
Decision Tree : Pruning
Text lesson
Case Study 6
Text lesson
Random Forest : Build, use and validate
Text lesson
Random Forest : Missing Data and Clustering
Text lesson
Case Study 7
Text lesson
Boosting : AdaBoost
Text lesson
Boosting : Gradient Boost
Text lesson
Boosting : XGBoost
Text lesson
Boosting : Cosine Similarity
Text lesson
Boosting : CatBoost
Text lesson
Case Study 8
Text lesson
Support Vector Machine : Understanding
Text lesson
Support Vector Machine : The Polynomial Kernel
Text lesson
Support Vector Machine : The Radial Kernel (RBF)
Text lesson
Module 6: Neural Networks & Deep Learning (Advanced AI)
0/21
Neural Networks: Demystifying Complexity
Text lesson
Neural Networks: Building Blocks of Neural Architectures
Text lesson
Backpropagation : Foundations
Text lesson
Backpropagation : Advanced Backpropagation Techniques
Text lesson
Activation Functions : ReLU and Its Applications
Text lesson
Activation Functions : SoftMax and ArgMax for Classification
Text lesson
Feedforward Networks : Handling Multiple Inputs and Outputs
Text lesson
Feedforward Networks : Cross-Entropy Loss and Optimization
Text lesson
Feedforward Networks : Derivative Calculations for Loss Functions
Text lesson
Convolutional Neural Networks: ConImage Classification with CNNs
Text lesson
Recurrent Neural Networks (RNNs) : Fundamentals
Text lesson
Recurrent Neural Networks (RNNs) : Long Short-Term Memory (LSTM) Networks
Text lesson
Advanced Architectures : Encoder-Decoder Frameworks
Text lesson
Advanced Architectures : Attention Mechanisms
Text lesson
Transformer Networks : Architecture
Text lesson
Transformer Networks : Decoder-Only Models (e.g., GPT-style
Text lesson
Transformer Networks : Decoder-Only Models (e.g., GPT-style
Text lesson
Linear Algebra Essentials : Tensor Operations in Neural Networks
Text lesson
Linear Algebra Essentials : Matrix Algebra for Deep Learning
Text lesson
Linear Algebra Essentials : Matrix-Based Transformer Implementation
Text lesson
Neural Networks in Reinforcement Learning
Text lesson
Module 7: Deep Learning in Action (The PyTorch Lab)
0/8
Start with PyTorch – Learn the basics with hands-on, beginner-friendly notebooks.
Text lesson
Build Your First Neural Net – Code real models using PyTorch + Lightning.
Text lesson
Handle Complex Data – Work with networks that take multiple inputs and outputs.
Text lesson
Master CNNs – Create image-based models from scratch.
Text lesson
Implement LSTMs – Tackle sequential data like time series and text.
Text lesson
Create Word Embeddings – Learn how machines understand language.
Text lesson
Explore Autoencoders – Compress and reconstruct data with unsupervised learning.
Text lesson
Code a Transformer – Build a simplified ChatGPT-style model step by step.
Text lesson
Video lesson
Basic Statistical Concepts : Histograms – Preview Lesson
Sign In
The password must have a minimum of 8 characters of numbers and letters, contain at least 1 capital letter
I want to sign up as instructor
Remember me
Sign In
Sign Up
Restore password
Send reset link
Password reset link sent
to your email
Close
Your application is sent
We'll send you an email as soon as your application is approved.
Go to Profile
No account?
Sign Up
Sign In
Lost Password?