Learn to program your own Revit Add-ins so you can advance your career, gain recognition, and save your company big!
Are you ready to master C# and the Revit API to be able to. . .
⌚Save hours of manual work by creating custom Revit tools that streamline your daily tasks.
⭐Gain a deep understanding of the Revit API and C# programming, boosting your professional skills.
⌛Develop a suite full of custom Revit add-ins that enhance your productivity and project accuracy.
🎇Showcase your ability to innovate and solve complex problems with unique, self-made Revit tools.
🔨Implement your own Revit toolbar filled with tools you developed, tailored to your specific needs.
Introducing. . .
The Proven Step-by-Step Process to Go from Coding Novice to Revit Add-In Pro
How the Revit Add-in Bootcamp Gets our Students Results
In-Depth Learning
Gain a thorough understanding of C# programming and the Revit API through structured modules that build on each other, ensuring you master foundational and advanced skills.
Hands-On Practice
Apply your newly acquired skills in real-world scenarios with each module's Challenge. Create practical Revit tools and solidify your learning through these hands-on projects.
Live Support
Have a question? DM the instructor using the course platform. This ensures you stay on track and keep making progress, even if you get stuck.
Time-Saving Tools
Accelerate your productivity with exclusive access to Launchpad Command. Quickly develop efficient, time-saving tools tailored to your needs and deployment to your office.
Active Community
Learn from your peers and see what they create. Share your progress and inspire others. Collaborate on a project to enhance your learning experience.
Don't take our word for it. Here are the extraordinary results our students get with the Revit Add-in Bootcamp
What's Inside the Revit Add-in Bootcamp
Each module of the Revit Add-in Bootcamp focuses on specific C# and Revit API skills. You'll be able to write and test your code directly in Revit using Launchpad. Practice your skills, then test yourself in the Challenge lesson.
01: C# Basics
Alright, let's get started! In this module, you will learn:
- Coding basics and structures
- How to create variables
- Different C# data types
- How to debug common C# errors
02: Logic & Collections
We will build on the basics in this module. You will learn:
- Lists and arrays in C#.
- How to loop through lists
- Programming logic using IF statements
03: The Revit API
Want to create model elements fast? In this module, you will learn:
- All about the document variable
- How to get elements from the model
- How to create Revit elements.
04: Advanced Revit API
We'll learn more Revit API techniques in this lesson, including:
- How to create custom methods
- How to create levels, views, and sheets
- Error handling using Try/Catch
05: User Interfaces
Now it's time to put it all together! In this module, you will learn:
- How to work with families
- How to create a user interface using built-in Launchpad features
- How to get/set parameters
06:Deployment
How do you share your new add-ins? That's what you'll learn in this module:
- How to create capsules to share your tools
- How to read/write external files
- Advanced collections and LINQ
Enrollment and Pricing
Click the link below to enroll in the self-guided version of the Revit Add-in Bootcamp. There are two payment options: one single payment or three monthly payments. Choose the option that best suits you! Purchasing Power Parity (PPP) discounts are available.
Enrollment includes one year of access to the course content and community.
One-Time Payment of
$499
3 Monthly Payments of
$199
* Purchasing Power Parity (PPP) discounts are available
30-DAY MONEY-BACK GUARANTEE
If the Revit Add-in Bootcamp isn't working for you in your first 30 days, you can ask for a full refund, no questions asked. If I can't teach you to create your own Revit add-ins, then I don't deserve your money.
Frequently Asked Questions
Do I need any prior programming experience to take the course? I've haven't written any code before. Is this course appropriate for me?
There are a lot of C# and Revit API tutorials available online. Why should I pay for a class when I can learn by myself for free?
Do you support Purchasing Power Parity discounts?
Course Instructor
I'm Michael Kilkelly
I founded ArchSmarter in 2014 to help AEC professionals become more productive and get the best results from their BIM software. I'm an architect, not a computer scientist so I speak your language!
I am a native New Englander and live in Middletown, CT. In addition to running Archsmarter, I work for IMEG where I design and develop Revit tools as a part of the Automation Team. Previously, I was an Associate at Gehry Partners in Los Angeles. I received my B.Arch from Norwich University and an SMArchS from MIT. Click here to contact me.