Python Fundamentals
A free 22-lesson course. Every lesson has a video walkthrough and a Jupyter notebook you can download or open in Google Colab; 1 lessons include real datasets. Tools covered: scikit-learn, pandas, Matplotlib, NumPy, datetime, collections.
11 minLesson 8
1 Introduction to Machine Learning in Python
15 minLesson 14
Understanding Accuracy, Precision, Recall, F1 Score, and ROC Curve for Model Evaluation in Python
28 minLesson 17
Master Python Tuples: Fundamentals and Practical Applications Explained
11 minLesson 24
13 - Importing Modules in Python: Fundamentals for Beginners
15 minLesson 25
Python Fundamentals: Build a Temperature Converter Step-by-Step
13 minLesson 26
Python Fundamentals: Create a Simple Calculator Step by Step
16 minLesson 27
16 - Python Fundamentals: Simple Bank System Mini Project Tutorial
12 minLesson 29
Understanding Simple and Multiple Linear Regression in Python for Bible Study Applications
13 minLesson 33
Understanding Ridge, Lasso, and ElasticNet Regularization in Python for Regression Analysis
16 minLesson 34
Predicting California Housing Prices with Python: A Step-by-Step Regression Guide
14 minLesson 40
Mastering Date and Time Basics in Python | Week 03–04 Data Handling
13 minLesson 44
Understanding K Nearest Neighbors (KNN) in Python: A Step-by-Step Guide for Classification
13 minLesson 45
2 - Removing Duplicates in Python: Data Cleaning Techniques
16 minLesson 46
Understanding Decision Trees and Random Forests in Python for Bible Teaching Applications
12 minLesson 61
Master Hyperparameter Tuning with GridSearchCV in Python for Optimal ML Models
3 minLesson 63
03 Inspect Columns and Summary Statistics in Pandas
13 minLesson 68
Understanding Principal Component Analysis (PCA) in Python: A Comprehensive Tutorial
15 minLesson 69
Customer Segmentation Using PCA and KMeans Clustering in Python: A Step-by-Step Guide
10 minLesson 73
Fundamentals of Descriptive Statistics in Python for Data Analysis
11 minLesson 75
Understanding Gradient Boosting and Implementing XGBoost in Python for Predictive Modeling
13 minLesson 83
Foundations of Neural Networks and Multilayer Perceptrons (MLP) Explained in Python
17 minLesson 85