Welcome to NEW
pyRevit School !

Welcome to NEW
pyRevit School !

The upcoming most comprehensive pyRevit Training for any level.

Based on ~3 years of creating LRA-Academy and 640 students testing it.

Built by Erik Frits

The upcoming most comprehensive pyRevit Training for any level.

Based on ~3 years of creating LRA-Academy and 640 students testing it.

Built by Erik Frits

640+ School Members

What Is it?

I'm building the most comprehensive pyRevit training from the ground up.
It will include 5 courses, a community with weekly live calls and custom tools to speed up your pyRevit development.

This isn't a trial product. It will be built based off LRA-Academy: 3 years of development a few hundred tutorials, thousands of hours, and 640 real students who proved what works. Now I'll rebuild for the modern AI world with modern up-to-date workflows.

Who is it for?

BIM managers, Coordinators, Architects and Engineers who want to automate Revit and build custom tools for their office without years of learning software development.

We're not programmers… We're AEC people who need custom Revit tools now.

The Goal

I don't want you to just save few hours in Revit…
I want your career to change - to become irreplaceable and get rewarded for it.

Instead of solving problems with time, you'll solve it with code. And the difference is the scale you achieve. The productivity is exponential across your team and projects even when you're on a vacation. That's the real win.

Plus you'll have a place where other devs understand you (unlike your collegues).

The Learning Path

Every course will follow the 3 key stages: Theory → Practice → AI Implementation
And there will be 5 courses for each step of the journey.


  1. ✅ Fast-Track pyRevit Setup
    Quick ~90min training to help you get started with pyRevit, setup your code editor (ready for ai) and take you through the process of creating your first tool from scratch.


  2. 🚧 Kick-Start pyRevit Automation
    Learn foundations of Python, Revit API and pyRevit and put it to practice right away. This is what most new developers skip today and then regret later…

  3. 🚧 Power-Up pyRevit Development
    Deeper dive into pyRevit development where you learn more about Revit API, Deployment, Debugging Protocol and a few other advanced concepts like Hooks, MCPs...

  4. 🚧 Mock-Up pyRevit Forms
    Learn how to create modern and highly customizable WPF forms for pyRevit. Understand the framework, prepare your BrandKit and learn how to leverage AI.

  5. 🚧 Super-Charge with Agentic Workflows
    Lastly, we’ll explore agentic workflows for creating tools at scale. We’ll setup a pyRevit AI Engine with the right skills and you’ll learn how to use Claude Code for best results.


⚠️ Courses will be created in the coming months. (Weekly New Lessons!)

Community + 96 Live Calls per year

The success of LRA-Academy was always defined by its community and ongoing support. So I'm going to double down and add weekly live calls to share latest tricks and provide you the necessary support.

⚠️ Weekly Live Calls start in July

Custom Dev Tools

I'm also developing custom online tools to simplify or improve pyRevit development .
I already have a few working prototypes and I'm planning to release them in school:


✅ RevitAPI Code Editor - Online code-editor with Revit API configured with zero setup in case you can't install it or need a quick code editor at another PC. (Available here)

🚧 pyRevit XAML Builder - Online tool to write XAML for UI forms. Get live preview and auto-generated pyRevit code with zero setup. This is visual studio replacement for pyRevit. (90% ready - Release in July/August)


🚧 BrandKit Generator - Online BrandKit generator for consistent WPF Style.
Generate 3 Files with same style: HTML for human, XAML for WPF and MD for AI. (Prototyping - Release Aug-Sep)

🚧 MCP for RVTDocs 2.0 - I'm going to create MCP for new RVTDocs to provide the best context and additional tooling for AI Agents related to Revit API.
(Release July/August)

Why Me?

I was just a regular Revit user, tired of Revit limitations and repetitive work. So I decided to learn to code and build a few simple tools. Then slowly I started sharing my tools and it made a huge difference in our office.

Later I shared my favorite EF-Tools and it was used by tens of thousands of Revit Users. And naturally many asked me how to do the same. So I started sharing everything I know and it helped thousands of people to get started with their own custom tools.

So, I know what is it like to be self-taught developer. I know what works. And I know how to teach it well. That's why I know I can help you get where you want with pyRevit.

FREE Bonus: LRA-Academy (Previously sold at 997€)

While I'm building pyRevit School - you'll get instant access to my LRA-Academy training.

This is the training that took 3 years to build up and had 640 happy students. There are 3 full courses inside with written summaries for each lesson so you don't have to pause video every 5 seconds to follow.

LRA-Academy unlocks:

LRA-Basics - Get started quick with basics of pyRevit, Python and Revit API

LRA-Advanced - Dive deep into Revit API with 9 modules with hands-on approach.

LRA-Modern UI - Learn WPF Framework for pyRevit to create custom forms

Code Vault - Get access to my library of code snippets to common problems.

Revit API Community - Get direct access to me and hundreds of other developers.

This was my main training for the past 3 years that people paid 997€ to join with extremely low refund rate.

Ready To Join pyRevit School?

If everything above is something you want to be a part of…

I'd like to invite you to join pyRevit School.

Practice: Build first tool
Super-Charge with AI

Welcome to
pyRevit School !

640+ Members

€997

(+ VAT)

ONE YEAR ACCESS

1. Fast-Track Setup

✓ Create Your Own Extension

✓ Setup Your Dev Environment

✓ pyRevit Framework

✓ Build Your First Tool + AI

2. 🚧Kick-Start Automation

✓ Python Crash-Course for Revit

✓ Revit API For Beginners

✓ pyRevit API Breakdown

✓ Practice. Practice. Practice.

3. 🚧Power-Up Development

✓ Advanced Revit API Training

✓ Debugging Protocol

✓ Deployment System

✓ Workshops for Hooks, MCPs....

4. 🚧Mock-Up WPF Forms

✓ WPF Framework basics

✓ How to WPF for pyRevit

✓ Generate Your Brand-Kit

✓ Generate Any Form with AI

5. 🚧Super-Charge Agentic Workflow

✓ Claude Code Setup

✓ pyRevit AI Engine Setup

✓ Agentic Workflow for pyRevit

Plus, Awesome bonuses

✓ Custom Dev Tools

✓ Access To RVTDocs MCP

✓ Certificate of completion

✓ Access To Code Library

✓ 96 Live Group Calls with Erik

✓ 640+ Dev pyRevit Community

🔓PLUS, FULL ACCESS TO LRA-Academy

Ready To Become pyRevit Developer?

Limited Founding Member Price!

LRA-Academy Reviews:

  • " I wish I had a training like that when I started..."

    Jean-Marc Couffin

    (pyRevit Maintainer)

  • " I'm constantly impressed by Erik's abilities to break down Revit API in a friendly way."

    Gavin Nichols

    (Aussie BIM Guru)

  • " Exceeded all my expectations! I can't imagine a better or faster way to learn pyRevit."

    Miguel Pinheiro

    (BIM Specialist)

  • " Erik is constantly adding new content to go deeper into pyRevit and Revit API. "

    Harley Trappitt

    (BIM Coordinator)

  • " This Training was a turning point in my professional journey as an BIM Specialist. "

    Pavel Formanek

    (BIM Specialist)

  • " Exceeded my expectations. Even led to a pay raise. The most useful experience so far"

    Bibkov Ilnur

    (BIM Coordinator)

  • " I consider this course a big leap in my career like no other"

    Mohamed Mostafa Bedair

    (Architect)

  • " There's simply nothing else like it out there!
    I've already made 10X what I paid"

    Aydimir

    (Civil Engineer)

Founding Member Price

Have a question or Need a Business VAT Invoice?
Contact Here

100%
MONEY BACK
90 DAYS
100% Refund if it doesn't exceed your expectations
Join today and try it out for full 90 days and if it's doesn't exceed expectations - ask for 100% money back.
100%
MONEY BACK
90 DAYS
100% Refund if it doesn't exceed your expectations
Join today and try it out for full 90 days and if it's doesn't exceed expectations - ask for 100% money back.

What do others say?

The pyRevit School is a new training…
But I helped 640 students inside LRA-Academy which is the base for new training.

Here's what they and other industry experts say about LearnRevitAPI

Gavin Nicholls

Architectus BIM Lead | 💛Aussie BIM Guru

Jean-Marc Couffin

Senior BIM Specialist | 💛pyRevit Developer

  • Harley Trappitt

    BIM Coordinator

    Erik is constantly adding new content to go deeper into everything to know about pyRevit and Revit API.

    If you find yourself lost, jump into community to discuss and work through most issues or questions. Plus all the resources you could want, oh my!

  • Thomas Vogt

    VDC Manager

    The course is exceptional. Clear explanations and manageable modules built upon each other.

    Lessons include video tutorials and code samples. Also the Community was invaluable. It exceeded my expectations. I highly recommend it.

  • Maria Florencia Retamal Borgogno

    BIM Coordinator / Architect

    This course opens so many options for Revit users.
    After completing, I started developing basic tools for my company. I'm feeling I'm just scratching the surface.

    Good thing: this course not only provides a quick start and guidance but also equips you with the necessary tools to continue researching and learning.

  • Mateusz

    BIM Specialist

    The combination of video, summaries, and code - provided a comprehensive learning experience.

    Since completing the course, I've been able to automate several tedious tasks in my Revit workflow, significantly improving my productivity.

  • Andreas Draxl

    BIM Manager

    I thought learning RevitAPI was impossible.

    But this course is really bridging the gap between Python, coding, and practical use. It is not so difficult as it seems.

  • Miguel Pinheiro

    BIM Specialist

    "This course exceeded all my expectations, I can't imagine a better or faster way to learn pyRevit.

    It's very well organized, filled with real-use case examples, and the community was a brilliant idea. I highly recommend it!"

  • Bikbov Ilnur

    BIM Coordinator

    Exceeded my expectations. Most lessons are short and easy to follow (even with limited English).

    I used the course scripts right away, modified them, and they saved me time and even led to a pay raise. The most useful experience so far.

  • Pavel Formanek

    BIM Specialist

    This Course was a turning point in my professional journey as an BIM Specialist.

    pyRevit made everything easier. Thanks to this course I enhance my technical skills to new levels but moreover, increased my within my company by introducing new efficiencies.

  • Aydimir

    Civil Engineer

    Having direct access to some of the brightest minds in our industry, working on cutting-edge scripts, makes this course unmatched - there’s simply nothing else like it out there!

    And personally, I’ve already made 10X what I paid for this course, which just proves how valuable it is!

  • Mohamed Mostafa Bedair

    Architect

    I consider this course a big leap in my career like no other

    The content is great, organized, and informative. It helps you Learn Revit API in an easy way. And if you struggle with something, ask the community.

  • Onur Korkmaz

    —-

    Thanks to your amazing resources, I started developing with pyRevit.

    Now, my extensions have reached almost +200 tools (Arch, Str, and MEP)

  • Vlad S.

    —-

    I'm one of the happy members of the course, it already helped me a few times to find answers to some issues I encountered.

    I would definitely recommend the platform for anyone interested in Learning Revit API.

  • T. Bradley

    —-

    I looked at several online courses, but this one stood out by far, because Erik continues to develop and add more content so you don’t plateau.

    The Community is such a bonus on top of all the content you get in the lessons. I can’t recommend this course highly enough

  • Matteo Gentili

    BIM Specialist

    I am very happy with how the course is structured.

    It has certainly given me more awareness of how the Revit API works. I am very happy to have purchased the course.

  • Daniel Valcarcel

    —-

    The content was super informative and easy to understand, even for someone new to the Revit API.

    I really appreciated the Discord community. The course went above and beyond what I expected!

  • Morpheus

    BIM Modeller

    EF has simplified the process of learning the Revit API by breaking down each concept so clearly that anyone can grasp it.

    It took me less than 30 minutes to create my first plugin, and in less than a month, I created over 10 plugins.

  • Ricardo Schenk

    BIM Modeller

    Behind this entire training is a community that can help you with your python scripts.

    So if you are busy or want to start scripting. This training is really recommended. Everything was very clear.

  • Jean-Marc Couffin

    Senior BIM Specialist

    LearnRevitAPI is a valuable resource for anyone looking to master the Revit API and develop plugins with confidence. I highly recommended the course for Revit Experts, BIM specialists, Beginners and experienced Python coders in the field.

  • Zakarya Kabbara

    —-

    Such a great course! Very well-structured to make this complex topic easy to grasp.

    learned a lot in every single video I watched. I really appreciate the clarity and practical examples used throughout. Great content overall! Thank you

  • Marni Reinert Jakobsen

    —-

    LearnRevitAPI has been a game-changer for me. I liked most how straightforward the lessons were - they made a complex topic feel approachable.

    A big step forward in my career. I’d say; Don’t hesitate! The skills you gain here are worth the investment.

  • Mickael

    —-

    I started my journey with zero programming knowledge. Thanks to Erik Frits' insightful guidance and hands-on approach, I quickly adapted and began exploring the Revit API with confidence. Erik's method of learning by doing is truly empowering. I highly recommend this experience

  • ccyu

    —-

    It was much easier than learning C# !

    Even I'm not a native English speaker, and I can easily learn and use it. The course is clear and easy to follow!

  • Pedro Cardenas

    —-

    It was really amazing how the content is ready to use it in your own projects.

  • Joana Mota

    BIM Coordinator

    The course is very accessible for beginners. The explanations are, in most cases, clear.

    The summaries and the option to download the scripts by module made it easier to stay focused during the videos.

  • Yohanna Carolina Ventura De León

    —-

    I really liked the course. It was clarifying and helped me understand how to communicate with Revit through code. There were a lot of tools that help me to develop my understanding and clarifying a lot of difficult steps that I didn't understand about API.

  • Symbat Nazarbek

    BIM Specialist

    I liked the training. It helped to learn the basics, to be able to read and understand the code.

    It showed me how I can implement it with Revit, since that was one of the main reasons of obtaining the course.

  • Tomasz Michałek

    BIM Specialist

    The LearnRevitAPI course is the best!

    The support on the Discord group is very helpful, I think it's the main value of this course 🔥

  • Dailo Lorenzo Perez

    BIM Coordinator

    I was completely new to coding. Now I am able to create Revit utilities that save me a lot of time.

    This has contributed to my professional growth and my personal satisfaction. Being able to create things that seemed like a distant dream just a year ago has awakened a genuine passion in me

  • Omar Aldohami

    —-

    I can honestly say this is the best and probably the only training I found online that takes someone from zero knowledge to a level where they can quickly start creating useful Revit add-ins on their own. I still come back whenever I need help with something,

  • Dimitris Koumantakis

    BIM Specialist / Structural Engineer

    Hey Erik, I really enjoyed your course.

    Additionally I think that it helps tremendously that you actually have a written summaries for each video, as it is easier to go back and find something specific instead of going through the video again.

  • Jatin Sharma

    —-

    Good course to get started with Revit API, especially if you're coming from Dynamo. Easy to follow and practical.

Why Start Here

FAQ

You probably have some questions…
So here are the most frequently asked questions you might have:

When will you finish pyRevit School?

Why is it annual subscription?

What Revit Version do i need?

What if I get stuck?

What if It’s not for me?

Will I get LRA-Academy too?

Will Pricing Change?

Can i get business invoice for company?

Practice: Build first tool
Super-Charge with AI