Get started with Revit automation using Python.
Follow the process of creating custom tools and learn the necessary basics of pyRevit, Python and Revit API to create your Dream tools for Revit.
This course will dive deeper into Revit API theory and focus a lot more on practice.
You'll learn Revit API by applying new concepts right away and create your own custom Revit toolbar full of new tools that will save you time in Revit.

Access my library of my reusable code snippets that you can copy-paste to solve common Revit API problems.
I keep updating it with more code snippets as I create more tools.

Join private LearnRevitAPI Community to get direct access to me and hundreds of other developers.
Discuss Revit API
Share Your Progress
Ask for Help!

This bonus course will teach you
how to create good-looking custom UI Forms for pyRevit with WPF.

Trusted by 500+ Revit Users
98.2% Satisfaction Rating

Gavin Crump
Erik has been on my BIM radar for a while now. I'm constantly impressed by his abilities to take complex subjects like the Revit API and break them down in a friendly way
.
This platform presents a culmination of these abilities. I see great potential and growth opportunity for people participating in his content.

Aydimir
"Nothing else like it out there! "
Honestly, it’s worth far more than what you charge
, and I’m incredibly grateful for how accessible it is.
Having direct access to some of the brightest minds
in our industry, working on cutting-edge scripts, makes this course unmatched - there’s simply nothing else like it out there!
And personally, I’ve already made 10X what I paid for this course
, which just proves how valuable it is!

Miguel Pinheiro
"Exceeded all my expectations!"
This course exceeded all my expectations, I can't imagine a better or faster way to learn pyRevit
.
It's very well organized, filled with real-use case examples, and the Discord community was a brilliant idea.
For the value it delivers, this course is insanely affordable
. I highly recommend it!

Iorhan Vendruscolo
"Very Beginner-Friendly!"
The course takes you from the basic steps to setting up your programming environment to more complex API-related topics, making it very beginner-friendly.
As someone relatively new to the programming world, I was able to make my very first script work in the first classes.
But the real unexpected gem was the Discord community. Whenever I need help, I can just shoot a quick message and get some answers in the chat.