Code: AISEC20 to get 20% OFF any membership. Expires soon 👇
See all courses

Machine Learning with Hugging Face Bootcamp: Zero to Mastery

Learn to do Machine Learning using the Hugging Face ecosystem from scratch. This project-based course will teach you everything from training to deployment using Hugging Face. We'll start from the basics, learn real skills used by Machine Learning Engineers, and have fun along the way!

18.5 hours 2 projects 121 + lessons

Rated 4.9 out of 5 on Trustpilot

Rated 4.9 out of 5 on Trustpilot

28 Days

Average time students take to complete this course.

instructor
Taught by: Daniel Bourke
Last updated: April 2026
Our students are getting hired by top companies. We can help you too.

What you'll learn

  • Find and load datasets with Hugging Face Datasets
  • Clean, label, and batch text the simple way
  • Fine-tune a small Transformer for classification
  • Measure accuracy and improve step by step
  • Save and share your model on the Hugging Face Hub
  • Build an easy demo with Gradio
  • Publish your app on Hugging Face Spaces
  • Explain your projects with a clear model card

Why Is This Machine Learning with Hugging Face Bootcamp Awesome?

Because this is the most comprehensive and FUN course online for you to learn new machine learning skills using Hugging Face! It's all about getting hands-on with project-based learning, so that you'll actually deeply understand the material and be able to apply it in the real-world.

But what’s this face-hugging thing, you ask?

The good news is that we can confirm it's not the face-hugging alien from Alien.

Course Description Image - Machine Learning with Hugging Face Bootcamp

The even better news is that Hugging Face is one of the most important ecosystems for the world of modern Machine Learning and AI. You can think of Hugging Face as the homepage of all things Machine Learning and AI!

Companies such as OpenAI, Google and Apple all share their open-source models there. Individuals can create their own profiles and begin building their ML/AI portfolios.

And it doesn’t stop there.

Hugging Face makes working with state-of-the-art AI and Machine Learning models surprisingly easy for beginners while still allowing extreme versatility for more advanced users.

You’ll learn about and utilize the full HuggingFace ecosystem, including:

  • The powerful Hugging Face Transformers library for customizing machine learning models in text, computer vision, audio, video, and even a mixture of all of them with multimodal models, for both inference and training.
  • The Hugging Face Datasets library to easily access and share AI datasets for Audio, Computer Vision, and Natural Language Processing (NLP) tasks.
  • The Hugging Face Hub, an online platform that allows people to easily collaborate, build, and share their machine learning projects.
  • And lots more!

We’ll be covering plenty of ground in this course...including writing lots of code together! Because the best way to learn is to dive in and get your hands dirty, right?

That’s why the skills and information in this course are taught through real-world projects, where you’ll customize real machine learning models with Hugging Face as the base, including text classification models, object detection models, large (and small) language models, vision language models and more!

What Else Should I Know?

By becoming a ZTM member you'll not only get access to all our courses, bytes, and projects.

But you’ll also get to join our exclusive live online community classroom to learn alongside thousands of students, alumni, mentors, TAs and Instructors.

Most importantly, you'll be learning from an industry professional (Daniel Bourke) that has actual real-world experience using Hugging Face as a Machine Learning Engineer. He teaches you the exact strategies and techniques he uses in his daily life.

Finally, as with all ZTM courses, this course is a living thing. It will be constantly updated as the landscape changes so you can use it as your go-to resource for building Hugging Face projects now and throughout your career.

Join 1,000s of Zero To Mastery graduates that have gotten hired and are now working at companies like Google, Tesla, Amazon, Apple, IBM, JP Morgan, Facebook, Shopify + other top tech companies.

They come from all different backgrounds, ages, and experiences. Many even started as complete beginners.

So there's no reason it can't be you too.

And you have nothing to lose. Because you can start learning right now and if this course isn't everything you expected, we'll refund you 100% within 30 days. No hassles and no questions asked.

Who You Will Learn With

You're getting more than just a course

Our instructors, TAs, Mentors, Alumni, and fellow students go above and beyond to help guide you and ensure you're on the right path to achieve your goals. Our private ZTM Discord server is a key factor in taking your skills, confidence and career to the next level.

What You'll Build

The best way you learn is by doing. Not just watching endless tutorials. That's why a key part of this course is the real-world projects that you'll get to build. Plus they'll look great on your portfolio.

Build a Custom Text Classification Model & Demo

Build a Custom Text Classification Model & Demo

Teach models to read and classify text! Using a variety of open-source tools from the Hugging Face ecosystem, you'll start with a text dataset, build a model to classify text samples, and then share our model as a demo others can use.

Build a Custom Object Detection Model & Demo

Build a Custom Object Detection Model & Demo

Teach models to detect objects! Using more advanced aspects of Hugging Face, you'll start with a collection of images, fine-tune an existing computer vision model to detect items in an image, and then share your model as a demo others can use.

Course curriculum

To make sure this course is a good fit for you, you can start learning Machine Learning with Hugging Face for free right now by clicking any of the PREVIEW links below.

18 sections121 lessons18.5 hours total length

Introduction

5 lectures · 1min
5 lectures · 1min

Machine Learning with Hugging Face Bootcamp: Zero to Mastery·1:48

1:48
PREVIEW

Exercise: Meet Your Classmates and Instructor

PREVIEW

ZTM Plugin + Understanding Your Video Player

PREVIEW

Course Resources

PREVIEW

Set Your Learning Streak Goal

PREVIEW

Course Overview

1 lecture · 5min
1 lecture · 5min

Project 0 - Introduction to Text Classification

2 lectures · 13min
2 lectures · 13min

Project 0 - Let's Get Started!

3 lectures · 31min
3 lectures · 31min

Project 0 - Preparing Text Data & Evaluation Metric

7 lectures · 1hr 9min
7 lectures · 1hr 9min

Project 0 - Model Training

10 lectures · 1hr 32min
10 lectures · 1hr 32min

Project 0 - Making Predictions

4 lectures · 23min
4 lectures · 23min

Project 0 - Performing Inference

7 lectures · 1hr 23min
7 lectures · 1hr 23min

Project 0 - Launching Our Model!

9 lectures · 1hr 13min
9 lectures · 1hr 13min

Project 1 - Building a Custom Object Detection Model with Hugging Face Transformers

13 lectures · 1hr 31min
13 lectures · 1hr 31min

Who is Zero To Mastery for?

You'll fit right in if:

You're struggling to make progress using free tutorials that aren't giving you the structure or clear path to achieving your goals.
You don't want to learn alone. You want personalized feedback, support, and motivation from instructors and mentors and want to be part of a supportive community of like-minded individuals.
You want to learn by doing. You're excited to embrace the struggle of making mistakes that comes with building fun real-world projects you'll be proud of.
You're sick of outdated & boring tutorials. We pride ourselves on having the most up-to-date (and fun!) courses in the industry so that you're not wasting your time and only learning what matters right now.
You can't afford to spend $8,000+ on over priced bootcamps and colleges. We got you. We'll help you go from zero to hired for less than the cost of a cup of coffee a day.

We're not for you if:

You're just going to watch the lessons and take no action. Our courses are all about getting your hands dirty with exercises and putting what you're learning into action by building fun and impressive real-world projects.
You're not ready to invest in yourself or just looking for the cheapest way to learn. If that's you, no problem, use our free Learn to Code + AI & Get Hired guide.
You don't think fundamentals matter anymore because AI can do everything for you. Understanding the fundamentals and how things really work will always be important.
You think AI is going to replace you and think there's nothing you can do about it. Well... if you keep wasting time not learning AI tools & skills, you're probably right. Or you embrace them, and 2x your productivity (and probably income too!).

Meet your instructor

Your instructor (Daniel Bourke) isn't just an expert with years of real-world professional experience. He has been in your shoes. He makes learning fun. He makes complex topics feel simple. He will motivate you. He will push you. And he will go above and beyond to help you succeed.

Daniel Bourke

Hi, I'm Daniel Bourke!

Daniel, a self-taught Machine Learning Engineer, has worked at one of Australia's fastest-growing artificial intelligence agencies and is now using his expertise to teach thousands of students data science and machine learning.

SEE MY BIO & COURSES

Daniel Bourke

Machine Learning Engineer

Frequently Asked Questions

Are there any prerequisites for this course?

  • Basic Python knowledge is required. Don't have that? You can start learning today by taking our Python Bootcamp course!
  • Basic Machine Learning knowledge is recommended, but not required. Much of the information you'll need is covered within the lessons (you just might need to do a little homework on the side to keep up!). But if you want to be super prepared, you can start with our Machine Learning & Data Science Bootcamp.

Why should I learn Hugging Face?

You're asking the right question (I knew I liked you!)...

Here's a few of the key reasons why you should learn Hugging Face in today's world:

1. It’s the Fastest Way to Build Real-World AI Projects

Most beginners struggle with the “bridge” between theory and practice. You can read about transformers and neural networks forever...but Hugging Face lets you actually build something in minutes!

With just a few lines of code, you can create powerful apps that analyze text, classify images, or even generate content. You’ll go from “learning ML” to doing ML almost instantly.

2. It’s the Industry Standard for Modern NLP and Generative AI

Have you heard of ChatGPT, LLaMA, BERT, or Stable Diffusion? Well all of those models (and thousands more) are available on Hugging Face for you to use, play with, and customize for your own purposes!

It’s the platform that top researchers, startups, and Fortune 500 companies use to publish and deploy their AI models. Knowing Hugging Face means you can plug into the same ecosystem the pros use every day.

3. It’s the Best Way to Learn How Today's Machine Learning Models Work

Instead of learning ML in the abstract, Hugging Face helps you peek under the hood of real machine learning and AI models, including how they’re trained, fine-tuned, and deployed.

You’ll gain an understanding of tokenization, embeddings, attention mechanisms, and fine-tuning - all while working with real data and models, not just toy examples.

4. You Can Build a Portfolio That Gets You Hired

Employers don’t want to see that you “took a course.” They want to see you built something that works.

With Hugging Face, you can publish your own ML models and apps publicly, giving you a professional portfolio that proves your skills. Recruiters love seeing Hugging Face profiles because they show hands-on, verifiable experience.

5. It’s Beginner-Friendly but Scales to Expert Level

You can start with zero ML background and use Hugging Face's pre-trained models, then gradually move toward custom fine-tuning, tokenization, or distributed training as you grow.

Hugging Face is approachable for newcomers, while also being powerful enough for advanced research.

6. You’re Joining a Thriving, Open-Source AI Community

Hugging Face isn’t just a library...it’s one of the largest open-source AI communities in the world!

You can collaborate with others, read real code from researchers at Google or Meta, and contribute to open-source projects that people actually use. How cool is that?!

6. It Future-Proofs Your Career

Machine Learning and AI are rapidly evolving, but Hugging Face is at the center of the modern ecosystem.

Whether you go into Natural Language Process (NLP), computer vision, multimodal models, or AI infrastructure, Hugging Face will remain a core skill that stays relevant as the field advances.

Who is this course for?

  • Anyone with no or limited experience that wants to learn AI/Machine Learning using one of the industry's hottest tools: Hugging Face
  • You are a programmer that wants to extend your skills into Machine Learning to make yourself more valuable
  • Anyone who wants to learn these topics from industry experts that don’t only teach, but have actually worked in the field
  • You’re looking for a single course to teach you about Machine Learning and the entire Hugging Face ecosystem and get you caught up to speed with the industry
  • You want to learn the fundamentals and be able to truly understand the topics instead of just watching somebody code on your screen for hours without really “getting it”
  • You want to learn to use Deep Learning and Neural Networks with your projects
  • You want to add value to your own business or company you work for by using powerful Machine Learning tools

Do you provide a certificate of completion?

We definitely do and they are quite nice. You will also be able to add Zero To Mastery Academy to the education section of your LinkedIn profile as well.

Are there subtitles?

Yes! We have high quality subtitles in 6 different languages: English, Spanish, French, German, Arabic, and Hindi.

You can even adjust the text size, color, background and more so that the subtitles are perfect just for you!

Still have more questions about the Academy?

Still have more questions specific to the Academy membership? No problem, we answer some more here.

What students are saying

Our courses and community have helped 1,000s of Zero To Mastery students go from zero to getting hired to levelling up their skills and advancing their careers to new heights.

Rated 4.9 out of 5 on Trustpilot

Learn the skills to stand out and get hired. In the age of AI.

Choose your currency:
$ USD US Dollar

This Course Only

US $399
One payment. Lifetime access.
GET THIS COURSE

Master this skill, on your schedule.

Lifetime access to this course
All updates included at no extra cost
Certificate of completion
500,000+ member community (Discord)
Personalized ZTM Passport

BEST VALUE

PRO PLAN

Pay yearly
Pay monthly
$25 / month

Paid yearly at $299$588/y49% OFF

Get Annual Plan

Build a high-value, future-proof career. For less than $1/day.

Unlimited access to all courses
Guided career paths (beginner to job-ready)
500,000+ member community (Discord)
Live career coaching sessions with mentors
Completion certificates for every course
Personalized ZTM Passport
Private LinkedIn networking group
Priority support

Lifetime PLAN

$1,299
Only pay once, ever
Get Lifetime Access

Invest in your future — pay once and you’re covered for whatever comes next.

Includes everything in PRO
All new courses and course updates automatically included at no extra cost
No subscriptions. No renewals. Just unlimited learning for life.
Risk Free Pricing
100% Risk Free

We know you'll love ZTM. That's why we provide a no-hassle, 30-day money-back guarantee.

Students also take these courses