</>
Code
Kaksha
MERN Stack
PHP / Laravel
Python / Django
Java / Spring
Data Science
Join Training
Courses
MERN Stack
PHP / Laravel
Web Design
Python / Django
MEAN Stack
Next.js
React Native
Java / Spring
Data Science
Data Analytics
Machine Learning
AI
Digital Marketing
AI
Machine Learning — ML with Python
Train models that learn from data using Python and scikit-learn — the core skill behind modern AI.
32
lessons
7
chapters
Start: What is Machine Learning? →
1
Foundations
What is Machine Learning?
25 min
Types of Machine Learning
25 min
The ML Workflow
30 min
Features (X) and Labels (y)
30 min
Train / Test Split
35 min
2
Supervised Learning
Linear Regression: Predict a Number
40 min
Logistic Regression: Predict a Category
40 min
K-Nearest Neighbours (KNN)
35 min
Decision Trees
35 min
Random Forest
35 min
Support Vector Machines (SVM)
40 min
Naive Bayes
35 min
Boosting & Gradient Boosting
40 min
3
Unsupervised Learning
K-Means Clustering
40 min
PCA: Dimensionality Reduction
35 min
4
Evaluate & Improve
Metrics: Accuracy, Precision, Recall
40 min
Overfitting vs Underfitting
35 min
Cross-Validation
35 min
Feature Scaling
35 min
How Models Learn: Cost Functions & Gradient Descent
40 min
Regression Metrics: MAE, MSE, RMSE & R²
35 min
Classification Depth: Confusion Matrix, F1 & ROC-AUC
40 min
Regularization & the Bias–Variance Tradeoff
40 min
5
Working with Real Data
Handling Missing Data (Imputation)
35 min
Encoding Categories & Feature Engineering
40 min
Pipelines: Chaining Steps Safely
35 min
Hyperparameter Tuning (GridSearchCV)
40 min
6
Going Deeper
Ensembles: Bagging, Boosting, Stacking & Voting
35 min
Imbalanced Data: When One Class Is Rare
40 min
A First Neural Network (Keras)
45 min
Saving & Deploying a Model
40 min
7
Project
Project: Build a Model End to End
120 min