Machine Learning

Hands-On Machine Learning
Intermediate

Complete machine learning guide with scikit-learn, Keras & TensorFlow. Covers fundamentals to advanced deep learning.

ML TensorFlow scikit-learn
Aurélien Géron
View Notebooks
Machine Learning Crash Course
Beginner

Google's fast-paced practical introduction to machine learning with TensorFlow APIs.

Tutorial TensorFlow Beginner
Google Developers
View Notebooks
ML From Scratch
Advanced

Implement machine learning algorithms from scratch in Python. Deep understanding of ML fundamentals.

Educational Python Algorithms
Erik Linder-Norén
View Notebooks

Data Science

Python Data Science Handbook
Intermediate

Essential tools for working with data in Python: NumPy, Pandas, Matplotlib, Scikit-Learn.

Pandas NumPy Matplotlib
Jake VanderPlas
View Notebooks
Data Science iPython Notebooks
Intermediate

Comprehensive collection covering big data, machine learning, deep learning, and data visualization.

Spark Hadoop AWS
Donne Martin
View Notebooks
Pandas Exercises
Beginner

Practice your pandas skills with 100+ exercises from basic to advanced data manipulation.

Pandas Exercises Practice
Guilherme Samora
View Notebooks

Deep Learning

fastai Course
Intermediate

Practical deep learning for coders. Learn to train state-of-the-art models with minimal code.

Deep Learning PyTorch fastai
Jeremy Howard
View Notebooks
Deep Learning with PyTorch
Intermediate

Official PyTorch tutorials covering neural networks, computer vision, and NLP.

PyTorch Neural Networks CV
PyTorch Team
View Notebooks
TensorFlow Examples
Beginner

TensorFlow tutorial and examples for beginners with Jupyter notebooks.

TensorFlow Keras Tutorial
Aymeric Damien
View Notebooks

Data Visualization

Python Graph Gallery
Beginner

Hundreds of charts with reproducible Python code using Matplotlib, Seaborn, and Plotly.

Matplotlib Seaborn Plotly
Yan Holtz
View Notebooks
Plotly Examples
Intermediate

Interactive visualizations with Plotly - from basic charts to complex dashboards.

Plotly Interactive Dashboard
Plotly Team
View Notebooks

Render Your Own Notebook

Have a notebook on GitHub, Gist or Hugging Face? Paste its URL on the homepage to render and share it.

Render a Notebook