Want to learn how to create your own Revit add-in? The Revit Add-in Academy is a comprehensive learning community that teaches you how to write your own Revit add-ins.

During the course, you'll learn how to automate tasks in Revit by coding your own time-saving tools using the C# programming language. Using hands-on projects, you will create a new tool each week that you can put to use right away.

Each lesson builds on the previous one so you won’t get overwhelmed by technical jargon or complex concepts. At the end of the course, you will have your own Revit toolbar that you created.

Are you ready to start creating your own Revit add-ins?

Enroll Now!

Course Details

The Revit Add-in Academy is not a course but a learning community. You'll find recorded Skill sessions that teach you specific C# and Revit API skills. Each Skill session includes a Challenge so you can practice your new skills while building a useful Revit add-in. Also included are Bonus sessions, which cover a range of special topics. All sessions are pre-recorded, so you can go at your own pace. New Skill and Bonus sessions are being added each month.

Have a question? Ask me during our weekly Q&A sessions. These sessions are intended to get you unstuck fast. I will also be hosting monthly Hot Seat sessions. These are live sessions conducted on Zoom where I deeply dive into one or two students' projects. Need help structuring your add-in or developing a strategy for your project? Sign up to be a guest for a Hot Seat session. The Revit Add-in Academy also includes access to a private online community. The community is a great place to ask questions, share your thoughts, and receive feedback from me in a safe and respectful group setting.

Membership to the Revit Add-in Academy includes access to exclusive tools, templates, and code libraries. These include a custom Revit add-in template so you can build your add-in to multiple versions of Revit from a single code base, as well as my personal ArchSmarter code library. This library includes over 100 useful C# methods that you can easily incorporate into your add-in and save time. And if you have a Chat GPT subscription, you can access my custom "Revit Add-in Expert" GPT. This GPT focuses exclusively on Revit add-in coding. It's extremely useful. In fact, I use it regularly! 

 Course Curriculum

The Revit Add-in Academy currently includes four courses that will teach you a range of C# and Revit API skills. The courses are: 

  • Bootcamp: an introduction to programming using C# and the Revit API.
  • Intermediate: builds on the Bootcamp and introduces more advanced topics.
  • UI with WPF: learn how to create interactive user interfaces for your add-ins.
  • Advanced workshops: monthly workshops on advanced programming topics.

Each course includes a number of Challenges so you can practice your new skills. The courses cover the basics of C# and the Revit API, as well as creating user interfaces with WPF. A course on advanced Revit add-ins will be released shortly.

In addition to the courses, the Revit Add-in Academy includes many How-to tutorials that expand on topics covered in the Skill sessions. Some of the bonus lessons include:

  • How to create an add-in to delete backup files easily.
  • How to import and export data to Excel using Excel.Interop and the EPPlus library.
  • How to load external family files.
  • How to translate Dynamo to Add-in.
  • How to create forms using WinForms.
  • How to create forms using WPF.
  • How to output your logging data to Slack.
  • How to create a multi-version Revit add-in project.

Plus, new tutorials are added to the library regularly. 

Here's what people say about the Revit Add-in Academy

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. Prior to starting ArchSmarter, I was an Associate at Gehry Partners in Los Angeles. I also worked for a number of design firms in the Boston area. I received my B.Arch from Norwich University and an SMArchS from MIT. Click here to contact me. 

 

Enrollment and Pricing

The Revit Add-in Academy is a membership community. Members get access to all the courses and resources, including weekly Office Hours, exclusive How-To tutorials, custom add-in templates, and more. CIick the link below to enroll in the Revit Add-in Academy today! 

Enroll in the Revit Add-in Academy Now!

Pay Monthly

$199

Monthly access to the Revit Add-in Academy. Your subscription renews automatically.

Pay Quarterly

$499

Save 15% and get 3-months access to the Revit Add-in Academy. Your subscription renews automatically.

Pay Yearly

$1,699

Save 25% and get a full year of access to the Revit Add-in Academy plus two private 1-on-1 coaching sessions

30-DAY MONEY-BACK GUARANTEE

If the Revit Add-in Academy 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