LearnRevitAPI
![](https://framerusercontent.com/images/zMFB840Y52OLteloUT4BRuogE.png)
![](https://framerusercontent.com/images/U9zjOvD4k3m6cIJd5bOiu960DeI.png)
Jun 3, 2024
๐๐๐๐ซ๐ง๐ข๐ง๐ ๐๐๐ฏ๐ข๐ญ ๐๐๐ ๐จ๐ง ๐ฆ๐ฒ ๐จ๐ฐ๐ง
![](https://framerusercontent.com/images/Sd5FTaxiqzG7oeH1ykV6yypUzXo.png?scale-down-to=512)
You might be wondering if Revit API is for you.
Like many of you, I'm completely self-taught. And while I managed to learn it on my own, I always wished there was a better and quicker way to do that.
So I decide to make it myself. And that's why Learn Revit API Course was made.
๐๐ก๐๐ญ ๐ฐ๐๐ฌ ๐ข๐ญ ๐ฅ๐ข๐ค๐ ๐๐๐๐ซ๐ง๐ข๐ง๐ ๐๐๐ฏ๐ข๐ญ ๐๐๐ ๐จ๐ง ๐ฆ๐ฒ ๐จ๐ฐ๐ง?
As a curious Revit User working on a large project, I've realized how repetitive manual work can get on 30+ levels... So I had to find a better way.
Like many before me, I've started exploring Dynamo. But after a while I needed an alternative.
๐๐ก๐ฒ ๐ฉ๐ฒ๐๐๐ฏ๐ข๐ญ ๐ข๐ฌ ๐ญ๐ก๐ ๐๐๐ฌ๐ญ?
I was introduced to pyRevit and it's awesome.
It's an open-source add-in, that allows us to create custom Revit Toolbar with a folder structure.
There are hundreds of code examples and that's what makes pyRevit so accessible to beginners. But it's not enough to see the source code, you still need to understand how to use it.
๐๐ฒ๐ญ๐ก๐จ๐ง ๐๐๐ฌ๐ข๐๐ฌ
I've started without any coding skill.
I've taken a few free python courses to get the basics and started practicing. I made some horrible scripts, but they worked and that's what mattered. And I improved over time.
If youโre starting out, I recommend the CS50 Introduction to Python by Harvard on edX. Many students in my course said, it provided the necessary basics to focus on the Revit API.
๐๐๐ฏ๐ข๐ญ ๐๐๐
Python was the fun part, but Revit API was on another level.
Revit API is very niche topic, so there are not so many resources out there. I've spent hours, if not days on some problems because I didn't have the basics. But it didn't stop me. I've learnt more and I started practicing more.
I would often have a 10 hrs task, but it could be automated with 5-15 hours of coding. I did it every time, and sometimes I would save some time, even if other times I spent more.
But it didn't matter. I still improved my Revit API skill even when I failed. And if I spent more time writing the code, the next time I got the same task, it took me minutes instead of hours. That's the power of automation.
We should embrace this coding journey, and take it one step at a time. Overtime, you will be amazed at what you can achieve.
๐๐ก๐จ๐ซ๐ญ๐๐ฎ๐ญ ๐ญ๐จ ๐๐๐ฏ๐ข๐ญ ๐๐๐
I wished there was something that would teach me those basics quicker and easier.
There were some presentations here and there, but they didn't cover the whole thing. So that's why I started creating Revit API content, to help others get started.
Then it lead to creating Learn Revit API Course Platform. This will save you many days. I've broken down Revit API into manageable modules, so you can learn one concept at the time.
You will learn both theory and practice, so you can understand the concept and how to apply it.
And by the end you will have your own custom extension of tools. And this will be the base for your future tools as well.
๐๐จ๐ข๐ง ๐ญ๐ก๐ ๐๐จ๐ฎ๐ซ๐ฌ๐
You can join the course now with a 20% Discount.
Click Here to Learn More: https://learnrevitapi.com/
P.S.
Let me know if you have any questions.
I will be happy to help you make the right decision.
Join Newsletter
๐ฉ You will be added to Revit API Newsletter
Join Us!
which is already read by 6700+ people!
![](https://framerusercontent.com/images/svHzzMLtnnRCxtCUwbgAm6CUeB8.jpg)
![](https://framerusercontent.com/images/Y44kwhY0i7q37LzXUjrlxeGUo.jpg)
![](https://framerusercontent.com/images/lqKYmh8rqwZwgY2C9MSQER6iBCI.jpg)
![](https://framerusercontent.com/images/SyGCvJ3dbHsJEyklWWBhweY.jpg)
![](https://framerusercontent.com/images/DwiaUdmQHs3FVdDH2PXwAr0Y.jpg)