Free Tutorials · Courses · Certifications
Learn Machine Learning, Data Science & AI — step by step
Hands-on Python tutorials, free online courses and professional certifications that take you from the basics to real-world projects.
Explore by topic
Pick a track and learn at your own pace.
Popular free courses
Structured video courses with lessons, quizzes and projects.
Professional certifications
Complete a track, pass the assessment and earn a shareable certificate.
Machine Learning
Supervised and unsupervised algorithms explained with Python code.
Deep Learning
Neural networks, CNNs and RNNs built with TensorFlow and Keras.
Computer Vision
Image processing and object detection projects with OpenCV.
Natural Language Processing
Work with text: preprocessing, sentiment analysis and more.
Python
Core Python from installation to modules and file handling.
Data Science
NumPy, Pandas, data cleaning and visualization in practice.
Latest tutorials
Fresh articles and projects from across the site.
- OpenCV Python Project for Bus Detection from an Image
- OpenCV Python Project for Vehicle Detection From an Image
- OpenCV Python Project for Vehicle Detection in a Video frame
- Airline Quality Service
- Airport Quality Service
- Amazon Best Selling Books Analysis
- XGBoost Classifier – Practically
- XGBoost Regression – Practically
Machine Learning Tutorials, Courses and Certifications





























