Resources to learn how to use ZenML practically.

ZenML Examples: See how all the integrations work

ZenML has a deep focus on integrations, and navigating the landscape of tools that ZenML supports out-of-the-box can be daunting. The examples on GitHub are the best way to see each integration in action. Go here if you like to learn through tutorials, or are interested in particular integrations.

ZenBytes: Learn MLOps with ZenML

ZenBytes is a series of short practical MLOps lessons through ZenML and its various integrations. It is intended for people looking to learn about MLOps generally, and also for ML practitioners who want to get started with ZenML.
After you've run and understood the example above, your next port of call is probably either the fully-fleshed-out quickstart example and then to look at the ZenBytes repository and notebooks.
ZenBytes shares a close link to the Practical MLOps section of the docs.

ZenFiles: See ZenML in practice

ZenFiles are production-grade ML use-cases powered by ZenML. They are fully fleshed out, end-to-end, projects that showcase ZenML's capabilities. They can also serve as a template from which to start similar projects.
The ZenFiles project is fully maintained and can be viewed as a sister repository of ZenML.

YouTube Tutorials

If you're a visual learner, then the official ZenML YouTube channel is the place to go. It features tutorials, community meetups, and various other announcements regarding the product.


The ZenML Blog is regularly updated with in-depth tutorials. Filtering with the zenml tag is the best way to find relevant tutorials and can be read at your leisure.


If you're missing a starting point, join the Slack community and let us know!