Learn to program your own Revit Add-ins so you can advance your career, gain recognition, and save your company big!

Enroll Now!

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

Enroll Now!

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

Click here to enroll!
* 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

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. 

What are you waiting for?

Lets Go!