Optimize your workflow with custom Revit add-ins, saving more time and getting better results than ever.
With custom add-ins you can manage and orginize vast amounts of data efficiently and avoid human errors.
Tired of repeating the same tasks? Automate them with custom Revit tools and free up your time for more creative work.
No more one-size-fits-all solutions. Design custom Revit add-ins tailored to your specific needs, giving you unparalleled flexibility.
No Need to be a python Expert
You don’t need to be a Python expert to start with Revit API. I've started with no python skill and so did of my students and now we create powerful custom tools. But it's recommended to know basics.
Best Learning Materials
Get access to the best learning resources—E-books, StarterKit, and hands-on practice to ensure you can apply what you learn immediately.
AI Tools at your fingerprints
AI has made programming more accessible than ever. Get started in a fraction of the time.
Countless pyRevit Code Samples
Revit API is very repetitive, and you will be happy to know that there are thosands of working code snippets that you can reuse.
In-Depth Lessons
Each lesson is focused on one topic at the time, so you can learn Revit API one step at the time.
Written Summaries
Every video is backed by detailed written summaries for easy reference.
Regular Updates
More content is added to the course regularly to provide even more tutorials and resources.
Community
Join Revit API community.
Get support and network with others devs.
Beginner's Friendly
The course roadmap is specifically made for Revit API beginners.
Hands-on Approach
Learn by doing by creating your own custom add-ins in the course.
Student Satisfaction
Your satisfaction is my top priority. that's why I keep refining the materials
All in One
Get Everything you need for Revit API in one place.
Miguel Pinheiro
BIM Specialist / NIRAS
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. We get to share our developments and ask questions (Erik is super active in giving support there!).
For the value it delivers, this course is insanely affordable. I highly recommend it!
Iorhan Vendruscolo
Civil Engineer
The course takes you from the basic steps 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.
The real unexpected gem was the Discord community.
Whenever I need help, I can just shoot a quick message and get answers in the chat.
01
Learn Revit API Basics with proven Roadmap
Learn basics step by step by following my roadmap that will provide you everything you need.
02
03
Build a Reusable
Code Library
Revit API is very repetitive. And I will make sure to provide you all necessary code snippets to reuse in your future scripts.
I’ve helped thousands of people to get started with Revit API, providing practical tutorials and sharing what I’ve learnt over the years of coding with Revit API.
I’ve shared 70+ add-ins in my free EF-Tools extension for Revit, which is used by thousands of Revit Users worldwide.
I wrote 50-page E-Book with 6000+ Downloads:
📘Beginner's Guide to Revit API
It helps beginners take their first steps with Reivt API, providing a roadmap with explanation and examples.
I've made more than 100 video tutorials for YouTube and my Course Platform. And I share a lot on LinkedIn, Newsletter, Blog and my website.
I've created a StarterKit that helps anyone to create pyRevit extension in just 2 minutes and get access to the most necessary resources and code samples.
BIM Coordinator Summit 2023
BIM Coordinator Summit 2024 (Upcoming)
Autodesk University 2024 (Upcoming)
🎦 In-Depth Video Lesson
📝 Written Summary
♻️ Reusable Code Snippets
💼 Homework To Practice
💬 Community Chat
All You Need
TO Learn Revit API
Revit 2023
pyRevit
python
pyCharm IDE
Revit Lookup
Python is the best choice for busy Revit Users who want to start building custom tools quick and easy. And there are thousands of code samples that you can learn from and reuse in your own code.
01. Ease of Learning
Python has clean and intuitive syntax, which makes it easier for beginners to pick up and it's very forgiving.
It's perfect for busy Revit Users, who have no time for CS degree and want to start quick.
02. Faster Prototyping
Python is a dynamically typed and you can code much quicker and have more readable code, which makes it easier to maintain. And no need to restart your Revit to update something.
03. Amount of Samples
pyRevit is Open-Source, which means we have access to thousands of scripts in pyrevit and all additional extensions like EF-Tools.
And there hundreds more repositories on GitHub.
Afraid of Getting Stuck?
Ask the Community!
Discuss Lessons
Ask For Code-Help
Share Your Code
Chat with other Revit API Developers
Tomasz Michalek
BIM Coordinator
The LearnRevitAPI course is the best!
Additionally, the support on the Discord group is very helpful, I think it's the main value of this course 🔥
Enroll Today
3x165€
3-Month Payment Plan
Get Access to LearnRevitAPI Course and Community
Course Access
LearnRevitAPI Community
Upcoming Updates
Unlimited Course Access
👋 High-Five if we meet
Most Popular
447€
Single Payment
Get Access to LearnRevitAPI Course and Community
Course Access
LearnRevitAPI Community
Upcoming Updates
Unlimited Course Access
👋 High-Five if we meet
Need a company invoice?
Write to support@LearnRevitAPI.com
This course is 100% Risk-Free Investment!
How-To Join for Free?
Did you know that your company might happily support your learning? In the end of the day, they will have a Revit API Wizard in their company after this course.
I can't imagine any company owner saying 'No' to a training that will make their office more efficient while saving time and money.
💡 Don’t hesitate to ask your employer to cover the cost of your LearnRevitAPI training.
Join 300+ Revit Users who Learnt Revit API with this course
See what others Say