I teach AI and machine learning
If you're a beginner and want to get started with AI and machine learning, I offer four video-based courses.
All are through the Zero to Mastery Academy and are taught in apprenticeship style.
Meaning, throughout the videos, I (or Andrei, my teaching partner) write code, you write code.
Short version
1. Data Science & ML Bootcamp — Complete beginner. Zero prerequisites. Python + ML in 40+ hrs.
- YouTube • Course Page • ZTM • Udemy
2. Hugging Face Bootcamp — Learn the HF ecosystem: datasets, models, demos. Fine-tune classifiers, object detection, LLMs & VLMs.
3. PyTorch for Deep Learning — Requires Python experience. Learn ML/DL through PyTorch code. Research-focused.
- YouTube • Course Page • learnpytorch.io • ZTM • Udemy
4. TensorFlow for Deep Learning — Deep learning focus. 60+ hrs. Replicate state-of-the-art research papers.
- YouTube • Course Page • learntensorflow.io • ZTM • Udemy
1. Zero to Mastery Data Science and Machine Learning and AI Bootcamp
This course is for complete beginners and has zero prerequisites.
Meaning, if you've never written code before, you're in the right place.
The course will take you from zero code to writing Python (the most popular machine learning programming language) machine learning code across 40+ hours of video.
Links:
- 🎥 Watch the first 10 hours of the course on YouTube
- 🤓 Read more on the course page
- 💻 Sign up to the course on Zero to Mastery
- 🎓 Purchase the course on Udemy
2. Machine Learning with Hugging Face Bootcamp: Zero to Mastery
Hugging Face is the homepage for modern AI and machine learning.
If you're after an open-source model or dataset from companies like Google, Apple, OpenAI, NVIDIA, Qwen or Meta, chances are it's on Hugging Face.
The Hugging Face ecosystem allows you to go from dataset to model to live demo others can interact with.
And that's precisely the workflow we'll follow in this course.
Our motto will be: data, model, demo
Inside, we'll learn the ins the outs of the Hugging Face ecosystem by building several end-to-end projects including fine-tuning text classifiers, fine-tuning object detection models, fine-tuning LLMs and fine-tuning VLMs.
- 🤓 Read the materials and see the code on learnhuggingface.com
- 💻 Sign up to the course on Zero to Mastery
3. Zero to Mastery PyTorch for Deep Learning
If you've got experience writing Python code and want to learn about machine learning and deep learning code first, this course is for you.
We'll go through important machine learning concepts by writing PyTorch code.
And since PyTorch is the most used framework for machine learning research, knowing how to read and write it means you'll be right at the cutting edge of the field.
Links:
- 🎥 Watch the first 25 hours (over a day!) of the course on YouTube
- 🤓 Read more on the course page
- 📖 See the course prerequisites on learnpytorch.io (the online book version of the course)
- 💻 Sign up to the course on Zero to Mastery and start building deep learning models with PyTorch
- 🎓 Purchase the course on Udemy
4. Zero to Mastery TensorFlow for Deep Learning
This course is a follow-on from the first and specifically focuses on deep learning, a subset of machine learning with outstanding results in many fields.
The ZTM TensorFlow course packs 60+ hours of video to take you from having a little experience with Python machine learning code to replicating state-of-the-art deep learning research papers.
Links:
- 🎥 Watch the first 14 hours of the course on YouTube
- 🤓 Read more on the course page
- 📖 See the course prerequisites on learntensorflow.io (the online book version of the course)
- 💻 Sign up to the course on Zero to Mastery and start building deep learning models with TensorFlow
- 🎓 Purchase the course on Udemy
Questions
If you have any further questions about the courses, feel free to email me.
AI & Machine Learning Monthly Newsletter
I also write a newsletter called AI & Machine Learning Monthly.
It contains the latest and greatest (but not always the latest) things, resources and ideas from the wonderful world of machine learning.
If you'd like to stay up-to-date with the field, you can get it delivered to your inbox one per month (free) by signing up to the Zero to Mastery newsletter.
See an example Machine Learning Monthly from April 2024.
More resources (that aren't mine)
For more beginner-friendly to intermediate courses and resource recommendations check out the machine learning courses, books and resources I recommend.
Testimonials
The following are screenshots of students' reviews of the course from my email and the ZTM Discord (each course comes with a very helpful online community).













