Skip to content

GhariebML/ML_Complete_Course_By_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Machine Learning Complete Course — Python

From Python Basics to Advanced ML Algorithms

Python Jupyter Scikit-Learn License


📌 Overview

A comprehensive collection of hands-on Machine Learning notebooks covering everything from Python fundamentals to advanced ML algorithms. Each module includes theory explanations, code walkthroughs, and real-world examples.


📂 Course Modules

# Module Topics
01 Statistics II Descriptive stats, distributions, hypothesis testing
02 Derivatives & Integration Calculus for ML
03 Introduction to Python Syntax, data types, control flow
04 Python Basics & Syntax OOP, functions, modules
05 Lists, Dictionaries & Tuples Data structures
06 If Conditions & Comparison Logical operations
07 For Loops in Python Iteration patterns
08 Functions & Objects Reusable code design
09 NumPy Arrays, vectorized operations
10 Pandas DataFrames, data manipulation
11 Matplotlib & Seaborn Data visualization
12 Supervised Learning Regression & Classification
13 Unsupervised Learning Clustering, PCA
14 Model Evaluation Metrics, cross-validation
15 Feature Engineering Encoding, scaling, selection

🛠️ Tech Stack

Python NumPy Pandas Scikit-learn Matplotlib Seaborn


🚀 How to Use

git clone https://github.com/GhariebML/ML_Complete_Course_By_Python.git
cd ML_Complete_Course_By_Python
jupyter notebook

Or open any notebook directly in Google Colab.


👨‍💻 Author

Mohamed GhariebData Scientist & ML Engineer

GitHub LinkedIn


📄 License

MIT License — see LICENSE for details.


⭐ Star this repo if it helped your ML journey!

About

Complete Machine Learning course notebooks — from Python basics to advanced ML algorithms with hands-on examples

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors