Learn to program your own Revit Add-ins so you can advance your career, gain recognition, and save your company big!
The next Bootcamp starts in:
00
DAYS
00
HOURS
00
MINS
00
SECS
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 12-Week 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
Weekly live Office Hours where you can ask questions and get answers right away. Or DM the instructor if you get stuck. This ensures you stay on track!
Flexible Schedule
Access pre-recorded video lessons at your convenience and attend live online sessions for real-time interaction, with all content available for replay if you miss any live class.
Time-Saving Tools
Accelerate your productivity with custom Revit add-in templates and exclusive access to the ArchSmarter Utils Library and custom GPT, enabling you to develop efficient, time-saving tools tailored to your needs.
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
The Revit Add-in Bootcamp starts on November 4th and ends on January 27th. Each two-week module focuses on specific C# and Revit API skills. In addition, you'll get assigned a specific Challenge so you can practice your new skills. The schedule for the course is as follows:
00: Orientation
Nov. 4
We kick things off with a live orientation session. You will learn:
- How the course works and what to expect each week.
- How to start using GitHub and Visual Studio.
- What additional tools you'll need.
01: Get started
Nov. 6 - Nov. 18
Alright, let's get started! In this module, you will learn:
- How to create variables and lists.
- How to loop through lists and use conditional statements.
- How to create levels, views, and sheets using the Revit API.
02: Revit elements
Nov. 20 - Dec. 2
Want to create model elements fast? In this module, you will learn:
- How to get types from the model.
- How to extract geometry from model elements.
- How to easily create walls and MEP elements.
03: Revit families
Dec. 4 - Dec. 16
It's family time! In this module, you will learn:
- How to read data from an CSV or Excel external file.
- How to create custom classes.
- How to insert Revit component families.
04: User Interfaces
Dec. 18 - Jan. 6
Now it's time to put it all together! In this module, you will learn:
- How to create a ribbon in Revit.
- How to create a user interface using WPF.
- How to easily deploy your new add-in to other users.
05: Implementation
Jan. 13 - Jan. 27
The remaining three weeks are for implementation and catch-up.
You can use this time to finish incomplete modules or work on a personal project.
We will continue to meet for weekly Office Hours during this time.
Each class session (live and pre-recorded) will be approximately 90 minutes long. All live classes will be recorded and posted to the course website. Don't worry if you can't make a specific class; you can always catch up by watching the recording.
Application and Pricing
Click the link below to apply for the Revit Add-in Bootcamp. Complete the short application form and I will review your application. If you're a good fit for the program, I will send you a link to enroll.
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 the 12-week Bootcamp experience plus six months of access to the course content.
One-Time Payment of
$1500
3 Monthly Payments of
$500
* 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
When does the Bootcamp start and how long does it last?
How is the Bootcamp structured and what times are the classes?
I'm in a different time zone. Can I still take part even if I can't make every session?
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.
The Revit Add-in Bootcamp starts in:
00
DAYS
00
HOURS
00
MINS
00
SECS