Have a question about LearnRevitAPI?

Let me know so I can help you make the right decision about this investment.

Ask Question

The Bundle Price Increases in

04d 21h 09m 58s

Join Today with 30% OFF.

pyRevit Hacker - Bundle

pyRevit Hacker - Bundle

pyRevit Hacker - Bundle

/

/

pyrevit-bundle

/

/

pyrevit-bundle

/

/

pyrevit-bundle

Access All pyRevit Courses at a Discount and Unlock 2 Epic Bonuses

Access All pyRevit Courses at a Discount and Unlock 2 Epic Bonuses

Access All pyRevit Courses at a Discount and Unlock 2 Epic Bonuses

This bundle is made for people who are serious about programming and who want to get support during their programming journey.

How to get the most out of this platform?
Get the most out of this platform?

Bundle Summary

Bundle Summary

By getting the bundle, not only you will save 35% off all courses, you will also unlock 2 very epic bonuses that will help you on your programming journey.

You will get access to courses that will help you progress step by step:

  • pyRevit Hackers Basics

  • pyRevit Hackers Pro

  • pyRevit Hackers Modern UI

But you will also unlock 2 very powerful epic bonuses:

  • pyRevit Hackers Community

  • pyRevit Code Library

100% Satisfaction Guarantee

100% Satisfaction Guarantee

All my courses and the bundle comes with 30-Days money back guarantee.

If you purchase the course and you find it hard, confusing, boring or it just doesn't match your expectations you can get your money back.

You can even go through as many lessons as you want and write me on the last day and you will get your money back right away without questions.

This is a truly 100% Risk Free Investment with 30-Days Money Back Guarantee.

Course #1 - pyRevit Hacker - Basics

Course #1 - pyRevit Hacker - Basics

This course is great for Revit Users who are just starting with python and Revit API or who dabbled in programming but still feel confused or not confident enough to write your own code.

Even if you have never written a single line of code, you will be able to progress along the course and learn pyRevit, python and Revit API basics and start creating custom tools for Revit.

In fact, you will create your own Revit Toolbar within one hour of starting this course.

Course #2 - pyRevit Hacker - Pro

Course #2 - pyRevit Hacker - Pro

This course is made for Revit Users who want to get deeper understanding of Revit API to create custom tools for Revit. You are expected to be familiar with python basics.

It's best to join this course after following pyRevit Hackers Basics Course, which will introduce you to the necessary programming basics of python, pyRevit and RevitAPI.

This course is not something you would watch once and forget. It is a library of tutorials that you will keep revisiting to help you with most repeating topics about Revit API and provide you reusable code snippets.

Course #3 - pyRevit Hacker - Modern UI

Course #3 - pyRevit Hacker - Modern UI

This course is created for Intermediate/Advanced pyRevit users who want to create custom UI forms for better user experience.

Creating custom forms with WPF Framework can be really frustrating, especially for pyRevit. It has a steep learning curve and there are almost no resources for WPF + Python.

This is exactly why this course was created. It's made specifically for pyRevit users, to show you how to get started with WPF quick and start creating your own custom good-looking forms for pyRevit.

Bonus #1: pyRevit Code Library

Access library of my reusable code samples

Revit API is repetitive, so why reinvent the wheel?

You can copy-paste my reusable code snippets to common problems you might encounter. This is a collection of snippets from my tools, tutorials and courses in one place.

Bonus #1: pyRevit Code Library

Access library of my reusable code samples

Revit API is repetitive, so why reinvent the wheel?

You can copy-paste my reusable code snippets to common problems you might encounter. This is a collection of snippets from my tools, tutorials and courses in one place.

Bonus #1: pyRevit Code Library

Access library of my reusable code samples

Revit API is repetitive, so why reinvent the wheel?

You can copy-paste my reusable code snippets to common problems you might encounter. This is a collection of snippets from my tools, tutorials and courses in one place.

Bonus #2: Exclusive Community

Join Community for pyRevit Hackers

Learning how to code in Revit and then creating your own custom tools can feel lonely, but it doesn't have to.

I've created this community so we can talk about programming in Revit, discuss lessons and ask for help when we need it the most.

This is how you can get direct access to me and many other students to help you on your programming journey and avoid being stuck.

It's an active community of like-minded pyRevit Hackers.
Some found the community alone worth the price to get pyRevit Bundle.

Bonus #2: Exclusive Community

Join Community for pyRevit Hackers

Learning how to code in Revit and then creating your own custom tools can feel lonely, but it doesn't have to.

I've created this community so we can talk about programming in Revit, discuss lessons and ask for help when we need it the most.

This is how you can get direct access to me and many other students to help you on your programming journey and avoid being stuck.

It's an active community of like-minded pyRevit Hackers.
Some found the community alone worth the price to get pyRevit Bundle.

Bonus #2: Exclusive Community

Join Community for pyRevit Hackers

Learning how to code in Revit and then creating your own custom tools can feel lonely, but it doesn't have to.

I've created this community so we can talk about programming in Revit, discuss lessons and ask for help when we need it the most.

This is how you can get direct access to me and many other students to help you on your programming journey and avoid being stuck.

It's an active community of like-minded pyRevit Hackers.
Some found the community alone worth the price to get pyRevit Bundle.

Instructor - Erik Frits

instructor pic

Who am I?

I'm Erik Frits and I will be your coding Instructor.

I'm self-taught pyRevit Hacker since more than 6 years and I teach what I know for the last 3+ years.

What did I do?

I've created hundreds of Revit Add-ins and shared my favorite ones in my free EF-Tools Extension. I recorded more than hundreds coding tutorials and most importantly, I've helped thosands of Revit Users to start coding in Revit.

I've been in your shoes 👟

I know exactly how it feels to learn programming for Revit on your own from scratch. And I know how I can help you go to the next level much faster. When I started, I've spent countless evenings looking for simple answers,but you don't have to. I already did that for both of us.

YouTube:
500k Views
10k Subsribers

LinkedIn:
14k+ Followers

pyRevit Hacker
Newsletter
8k+ Readers

Instructor - Erik Frits

instructor pic

Who am I?

I'm Erik Frits and I will be your coding Instructor.

I'm self-taught pyRevit Hacker since more than 6 years and I teach what I know for the last 3+ years.

What did I do?

I've created hundreds of Revit Add-ins and shared my favorite ones in my free EF-Tools Extension. I recorded more than hundreds coding tutorials and most importantly, I've helped thosands of Revit Users to start coding in Revit.

I've been in your shoes 👟

I know exactly how it feels to learn programming for Revit on your own from scratch. And I know how I can help you go to the next level much faster. When I started, I've spent countless evenings looking for simple answers,but you don't have to. I already did that for both of us.

YouTube:
500k Views
10k Subsribers

LinkedIn:
14k+ Followers

pyRevit Hacker
Newsletter
8k+ Readers

Instructor - Erik Frits

instructor pic

Who am I?

I'm Erik Frits and I will be your coding Instructor.

I'm self-taught pyRevit Hacker since more than 6 years and I teach what I know for the last 3+ years.

What did I do?

I've created hundreds of Revit Add-ins and shared my favorite ones in my free EF-Tools Extension. I recorded more than hundreds coding tutorials and most importantly, I've helped thosands of Revit Users to start coding in Revit.

I've been in your shoes 👟

I know exactly how it feels to learn programming for Revit on your own from scratch. And I know how I can help you go to the next level much faster. When I started, I've spent countless evenings looking for simple answers,but you don't have to. I already did that for both of us.

YouTube:
500k Views
10k Subsribers

LinkedIn:
14k+ Followers

pyRevit Hacker
Newsletter
8k+ Readers

Certificate of Achievement

course certificate

Earn the Certificate Of Achievement

Each course will come with a certificate of achievement on completion, so you can showcase your newly earned skill along side your growing CV and Portfolio.

Write me to get the certificate.

P.S. The image is not a final certificate design.

Certificate of Achievement

course certificate

Earn the Certificate Of Achievement

Each course will come with a certificate of achievement on completion, so you can showcase your newly earned skill along side your growing CV and Portfolio.

Write me to get the certificate.

P.S. The image is not a final certificate design.

Certificate of Achievement

course certificate

Earn the Certificate Of Achievement

Each course will come with a certificate of achievement on completion, so you can showcase your newly earned skill along side your growing CV and Portfolio.

Write me to get the certificate.

P.S. The image is not a final certificate design.

Testimonials

Real stories from pyRevit Hackers

See how Revit Experts, just like you, are leveling up their skills with LearnRevitAPI Courses.

Miguel Pinheiro

BIM Specialist / NIRAS

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 Discord community was a brilliant idea. We get to share our developments with others and ask questions (Erik is super active in giving support there!).

For the value it delivers, this course is insanely affordable. I highly recommend it!

Iorhan Vendruscolo

Civil Engineer

The course takes you from the basic steps to setting up your programming environment to more complex API-related topics, making it very beginner-friendly.

As someone relatively new to the programming world, I was able to make my very first script work in the first classes.

But the real unexpected gem was the Discord community. Whenever I need help, I can just shoot a quick message and get some answers in the chat.

Even cooler is when you have the opportunity to help someone; that's when you really learn things you wouldn't expect.

Jean-Marc Couffin

Senior BIM Specialist

Harley Trappitt

BIM Coordinator

This course is a living being, and that being is Erik.

Erik is constantly adding new content to keep going deeper into everything you need to know about Revit, pyRevit and Revit API.

If you find yourself lost, jump into the discord and the community of like-minded learners and experts are more than happy to discuss and work through most issues or questions. You'll definitely find Erik there too!

Plus all the resources you could want: Templates and snippets and samples, oh my!

Thomas Vogt

VDC Technology & Process Manager

The course's was exceptional in teaching pyRevit. It had clear explanations and manageable modules that built upon each other.

Lessons were supportive, including video tutorials and code samples. Also the LearnRevitAPI Community was invaluable. It provides a collaborative and supportive environment.

The course has exceeded my expectations in terms of content depth and the instructor's commitment to ongoing support. I highly recommend this course, and I'm excited about the upcoming content.

Kristina Frits

3D Artist / Blender Specialist

I highly recommend this course. I might be biased because I live with him! But jokes aside, he spent so much time on this course, and finally I can have my living room back.

Mateusz

BIM Specialist at AMG Corp.

The materials were incredibly supportive. The combination of video tutorials, written documentation, and downloadable code samples 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 and efficiency.

Andreas Draxl

BIM Manager

Jean-Marc Couffin

Senior BIM Specialist at BIM One

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.

Morpheus

BIM Specialist

I was more interested in C# at the time. Then one day, EF released the pyRevit Starter Kit, and that’s when I realized the mistake I had made. 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’ve already created over 10 plugins.

Don’t make the same mistake I did—start learning now!

Andreas Draxl

BIM - Manager

I'm an Architect since 12 years, working in Autodesk Revit.

I discovered pyRevit 2 years ago and 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.

T. Bradley

Architect

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, but steadily keep increasing your knowledge.

The video lessons show you step by step how to set up your coding environment and quickly get you started on creating your first Add-Ins.

The Community is such a bonus on top of all the content you get in the lessons. It’s a place where code is shared and loads of help is given to assist you in problem solving your scripts. Erik is very active there.

I can’t recommend this course highly enough, and you will get so much joy from the freedom of being able to write your own custom Revit tools.

Vlad S.

Architect

I'm one of the happy members of the course, and although I haven't had the time to follow it step by step yet, 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. Looking forward to actually finish the course myself 😛

Onur Korkmaz

BIM Software Developer

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

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

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.

Pavel Formanek

BIM Specialist

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

Before enrolling, we were using lots of custom made dynamo scripts, where we still had problem with custom packages, after turning to pyrevit everything becomes easier.

Erik made complex concepts accessible and easy to use even for beginners.

Everything was demonstrated step by step from very beginning. Thanks to this course I enhance my technical skills to new levels but moreover, increased my value within my company by introducing new efficiencies.

Mohamed Mostafa Bedair

Architect at Saudi Diyar Consultants

Teach me how to fish🎣 and you will feed me for life!! This is what the course promises you, Guaranteed 👌

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. It will also help you understand Revit itself even more.

And if you struggle with something, ask the community. The Community is helpful and friendly. We help each other, share our code, and laugh out loud over our hard times.

Alhamdulillah, I‘m using it now in my company, making more tools to make our tasks and lives much easier.

Anthony Juste

BIM Specialist

I've been using pyRevit for about 2 years now, it took me 2 months to create my first plugin and make it work.

My colleague discovered Erik's free videos a couple of months ago and created his first in a week. Thanks! We use your vids for training now.

Marni Reinert Jakobsen

LearnRevitAPI has been a game-changer for me.

What I liked most was how straightforward the lessons were—they made a complex topic feel approachable.

It took some time and effort, but once I started seeing results, it was incredibly rewarding.

This learning experience has given me the tools to automate workflows in Revit, which has been a big step forward in my career.

If I were to recommend it to a friend, I’d say; Don’t hesitate!
The skills you gain here are worth the investment.

Tomasz Michalek

BIM Coordinator

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

Mohamed Mostafa Bedair

Architect

Daniel Valcarcel

I just finished the course, and I’ve got to say, it was a great experience!

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

What I really appreciated, though, was the Discord community— being able to ask questions, share ideas, and get advice from other learners and Erik was awesome. It made the whole process a lot less intimidating and way more fun.

It's definitely worth it, especially if you value a supportive learning environment with great interaction.

The course went above and beyond what I expected!

Juan Paniagua

Architect

This is one of the most expected courses in the AEC world! 🔥

Charlie

Erik has put out some really good content! I'm just getting started with Revit API and have learned a lot in short time.

His instructional material is second to none. Very excited for the potential!

Maria Florencia Retamal Borgogno

BIM Coordinator Architect

Taking the LearnRevitAPI course opens so many options for Revit users.

After completing it, I started developing basic tools for my company and I'm feeling that I'm just scratching the surface of it. 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.

Happy coding! 😊

Pedro Cardenas

Computacional Designer

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

Matteo Gentili

BIM Specialist

I am very happy with how the course is structured. I had no previous experience in programming and I'm learning a little at a time.

This course has certainly given you more awareness of how the Revit API works. I am very happy to have purchased the course. I hope the community will develop more and more and that I can keep learning from it 

Ricardo Schenk

Bim Modelleur / Hoogendoorn BV

Dutch:

Deze training / cursus bevat meer dan de lessen die je ziet of de filmpjes die je ziet op youtube.

Achter deze hele training zit een communitie die je kan helpen met jou python scripts. Zowel het scripten zelf als ook het helpen met probleem oplossen en meedenken.

Dus mocht je bezig zijn of willen gaan met scripten. Is deze training echt aan te raden. Duidelijke filmpjes / uitleg / opdrachten. Per opdracht een apart kanaal in Discord om zo alle vragen en verbeteringen per les bij te houden.

JOIN snel!.

Michael

Trainee Engineer

This course has been amazing for me. I'm already learning a lot!!!

Testimonials

Real stories from pyRevit Hackers

See how Revit Experts, just like you, are leveling up their skills with LearnRevitAPI Courses.

Miguel Pinheiro

BIM Specialist / NIRAS

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 Discord community was a brilliant idea. We get to share our developments with others and ask questions (Erik is super active in giving support there!).

For the value it delivers, this course is insanely affordable. I highly recommend it!

Iorhan Vendruscolo

Civil Engineer

The course takes you from the basic steps to setting up your programming environment to more complex API-related topics, making it very beginner-friendly.

As someone relatively new to the programming world, I was able to make my very first script work in the first classes.

But the real unexpected gem was the Discord community. Whenever I need help, I can just shoot a quick message and get some answers in the chat.

Even cooler is when you have the opportunity to help someone; that's when you really learn things you wouldn't expect.

Jean-Marc Couffin

Senior BIM Specialist

Harley Trappitt

BIM Coordinator

This course is a living being, and that being is Erik.

Erik is constantly adding new content to keep going deeper into everything you need to know about Revit, pyRevit and Revit API.

If you find yourself lost, jump into the discord and the community of like-minded learners and experts are more than happy to discuss and work through most issues or questions. You'll definitely find Erik there too!

Plus all the resources you could want: Templates and snippets and samples, oh my!

Thomas Vogt

VDC Technology & Process Manager

The course's was exceptional in teaching pyRevit. It had clear explanations and manageable modules that built upon each other.

Lessons were supportive, including video tutorials and code samples. Also the LearnRevitAPI Community was invaluable. It provides a collaborative and supportive environment.

The course has exceeded my expectations in terms of content depth and the instructor's commitment to ongoing support. I highly recommend this course, and I'm excited about the upcoming content.

Kristina Frits

3D Artist / Blender Specialist

I highly recommend this course. I might be biased because I live with him! But jokes aside, he spent so much time on this course, and finally I can have my living room back.

Mateusz

BIM Specialist at AMG Corp.

The materials were incredibly supportive. The combination of video tutorials, written documentation, and downloadable code samples 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 and efficiency.

Andreas Draxl

BIM Manager

Jean-Marc Couffin

Senior BIM Specialist at BIM One

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.

Morpheus

BIM Specialist

I was more interested in C# at the time. Then one day, EF released the pyRevit Starter Kit, and that’s when I realized the mistake I had made. 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’ve already created over 10 plugins.

Don’t make the same mistake I did—start learning now!

Andreas Draxl

BIM - Manager

I'm an Architect since 12 years, working in Autodesk Revit.

I discovered pyRevit 2 years ago and 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.

T. Bradley

Architect

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, but steadily keep increasing your knowledge.

The video lessons show you step by step how to set up your coding environment and quickly get you started on creating your first Add-Ins.

The Community is such a bonus on top of all the content you get in the lessons. It’s a place where code is shared and loads of help is given to assist you in problem solving your scripts. Erik is very active there.

I can’t recommend this course highly enough, and you will get so much joy from the freedom of being able to write your own custom Revit tools.

Vlad S.

Architect

I'm one of the happy members of the course, and although I haven't had the time to follow it step by step yet, 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. Looking forward to actually finish the course myself 😛

Onur Korkmaz

BIM Software Developer

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

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

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.

Pavel Formanek

BIM Specialist

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

Before enrolling, we were using lots of custom made dynamo scripts, where we still had problem with custom packages, after turning to pyrevit everything becomes easier.

Erik made complex concepts accessible and easy to use even for beginners.

Everything was demonstrated step by step from very beginning. Thanks to this course I enhance my technical skills to new levels but moreover, increased my value within my company by introducing new efficiencies.

Mohamed Mostafa Bedair

Architect at Saudi Diyar Consultants

Teach me how to fish🎣 and you will feed me for life!! This is what the course promises you, Guaranteed 👌

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. It will also help you understand Revit itself even more.

And if you struggle with something, ask the community. The Community is helpful and friendly. We help each other, share our code, and laugh out loud over our hard times.

Alhamdulillah, I‘m using it now in my company, making more tools to make our tasks and lives much easier.

Anthony Juste

BIM Specialist

I've been using pyRevit for about 2 years now, it took me 2 months to create my first plugin and make it work.

My colleague discovered Erik's free videos a couple of months ago and created his first in a week. Thanks! We use your vids for training now.

Marni Reinert Jakobsen

LearnRevitAPI has been a game-changer for me.

What I liked most was how straightforward the lessons were—they made a complex topic feel approachable.

It took some time and effort, but once I started seeing results, it was incredibly rewarding.

This learning experience has given me the tools to automate workflows in Revit, which has been a big step forward in my career.

If I were to recommend it to a friend, I’d say; Don’t hesitate!
The skills you gain here are worth the investment.

Tomasz Michalek

BIM Coordinator

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

Mohamed Mostafa Bedair

Architect

Daniel Valcarcel

I just finished the course, and I’ve got to say, it was a great experience!

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

What I really appreciated, though, was the Discord community— being able to ask questions, share ideas, and get advice from other learners and Erik was awesome. It made the whole process a lot less intimidating and way more fun.

It's definitely worth it, especially if you value a supportive learning environment with great interaction.

The course went above and beyond what I expected!

Juan Paniagua

Architect

This is one of the most expected courses in the AEC world! 🔥

Charlie

Erik has put out some really good content! I'm just getting started with Revit API and have learned a lot in short time.

His instructional material is second to none. Very excited for the potential!

Maria Florencia Retamal Borgogno

BIM Coordinator Architect

Taking the LearnRevitAPI course opens so many options for Revit users.

After completing it, I started developing basic tools for my company and I'm feeling that I'm just scratching the surface of it. 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.

Happy coding! 😊

Pedro Cardenas

Computacional Designer

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

Matteo Gentili

BIM Specialist

I am very happy with how the course is structured. I had no previous experience in programming and I'm learning a little at a time.

This course has certainly given you more awareness of how the Revit API works. I am very happy to have purchased the course. I hope the community will develop more and more and that I can keep learning from it 

Ricardo Schenk

Bim Modelleur / Hoogendoorn BV

Dutch:

Deze training / cursus bevat meer dan de lessen die je ziet of de filmpjes die je ziet op youtube.

Achter deze hele training zit een communitie die je kan helpen met jou python scripts. Zowel het scripten zelf als ook het helpen met probleem oplossen en meedenken.

Dus mocht je bezig zijn of willen gaan met scripten. Is deze training echt aan te raden. Duidelijke filmpjes / uitleg / opdrachten. Per opdracht een apart kanaal in Discord om zo alle vragen en verbeteringen per les bij te houden.

JOIN snel!.

Michael

Trainee Engineer

This course has been amazing for me. I'm already learning a lot!!!

Testimonials

Real stories from pyRevit Hackers

See how Revit Experts, just like you, are leveling up their skills with LearnRevitAPI Courses.

Miguel Pinheiro

BIM Specialist / NIRAS

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 Discord community was a brilliant idea. We get to share our developments with others and ask questions (Erik is super active in giving support there!).

For the value it delivers, this course is insanely affordable. I highly recommend it!

Iorhan Vendruscolo

Civil Engineer

The course takes you from the basic steps to setting up your programming environment to more complex API-related topics, making it very beginner-friendly.

As someone relatively new to the programming world, I was able to make my very first script work in the first classes.

But the real unexpected gem was the Discord community. Whenever I need help, I can just shoot a quick message and get some answers in the chat.

Even cooler is when you have the opportunity to help someone; that's when you really learn things you wouldn't expect.

Jean-Marc Couffin

Senior BIM Specialist

Harley Trappitt

BIM Coordinator

This course is a living being, and that being is Erik.

Erik is constantly adding new content to keep going deeper into everything you need to know about Revit, pyRevit and Revit API.

If you find yourself lost, jump into the discord and the community of like-minded learners and experts are more than happy to discuss and work through most issues or questions. You'll definitely find Erik there too!

Plus all the resources you could want: Templates and snippets and samples, oh my!

Thomas Vogt

VDC Technology & Process Manager

The course's was exceptional in teaching pyRevit. It had clear explanations and manageable modules that built upon each other.

Lessons were supportive, including video tutorials and code samples. Also the LearnRevitAPI Community was invaluable. It provides a collaborative and supportive environment.

The course has exceeded my expectations in terms of content depth and the instructor's commitment to ongoing support. I highly recommend this course, and I'm excited about the upcoming content.

Kristina Frits

3D Artist / Blender Specialist

I highly recommend this course. I might be biased because I live with him! But jokes aside, he spent so much time on this course, and finally I can have my living room back.

Mateusz

BIM Specialist at AMG Corp.

The materials were incredibly supportive. The combination of video tutorials, written documentation, and downloadable code samples 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 and efficiency.

Andreas Draxl

BIM Manager

Jean-Marc Couffin

Senior BIM Specialist at BIM One

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.

Morpheus

BIM Specialist

I was more interested in C# at the time. Then one day, EF released the pyRevit Starter Kit, and that’s when I realized the mistake I had made. 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’ve already created over 10 plugins.

Don’t make the same mistake I did—start learning now!

Andreas Draxl

BIM - Manager

I'm an Architect since 12 years, working in Autodesk Revit.

I discovered pyRevit 2 years ago and 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.

T. Bradley

Architect

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, but steadily keep increasing your knowledge.

The video lessons show you step by step how to set up your coding environment and quickly get you started on creating your first Add-Ins.

The Community is such a bonus on top of all the content you get in the lessons. It’s a place where code is shared and loads of help is given to assist you in problem solving your scripts. Erik is very active there.

I can’t recommend this course highly enough, and you will get so much joy from the freedom of being able to write your own custom Revit tools.

Vlad S.

Architect

I'm one of the happy members of the course, and although I haven't had the time to follow it step by step yet, 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. Looking forward to actually finish the course myself 😛

Onur Korkmaz

BIM Software Developer

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

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

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.

Pavel Formanek

BIM Specialist

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

Before enrolling, we were using lots of custom made dynamo scripts, where we still had problem with custom packages, after turning to pyrevit everything becomes easier.

Erik made complex concepts accessible and easy to use even for beginners.

Everything was demonstrated step by step from very beginning. Thanks to this course I enhance my technical skills to new levels but moreover, increased my value within my company by introducing new efficiencies.

Mohamed Mostafa Bedair

Architect at Saudi Diyar Consultants

Teach me how to fish🎣 and you will feed me for life!! This is what the course promises you, Guaranteed 👌

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. It will also help you understand Revit itself even more.

And if you struggle with something, ask the community. The Community is helpful and friendly. We help each other, share our code, and laugh out loud over our hard times.

Alhamdulillah, I‘m using it now in my company, making more tools to make our tasks and lives much easier.

Anthony Juste

BIM Specialist

I've been using pyRevit for about 2 years now, it took me 2 months to create my first plugin and make it work.

My colleague discovered Erik's free videos a couple of months ago and created his first in a week. Thanks! We use your vids for training now.

Marni Reinert Jakobsen

LearnRevitAPI has been a game-changer for me.

What I liked most was how straightforward the lessons were—they made a complex topic feel approachable.

It took some time and effort, but once I started seeing results, it was incredibly rewarding.

This learning experience has given me the tools to automate workflows in Revit, which has been a big step forward in my career.

If I were to recommend it to a friend, I’d say; Don’t hesitate!
The skills you gain here are worth the investment.

Tomasz Michalek

BIM Coordinator

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

Mohamed Mostafa Bedair

Architect

Daniel Valcarcel

I just finished the course, and I’ve got to say, it was a great experience!

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

What I really appreciated, though, was the Discord community— being able to ask questions, share ideas, and get advice from other learners and Erik was awesome. It made the whole process a lot less intimidating and way more fun.

It's definitely worth it, especially if you value a supportive learning environment with great interaction.

The course went above and beyond what I expected!

Juan Paniagua

Architect

This is one of the most expected courses in the AEC world! 🔥

Charlie

Erik has put out some really good content! I'm just getting started with Revit API and have learned a lot in short time.

His instructional material is second to none. Very excited for the potential!

Maria Florencia Retamal Borgogno

BIM Coordinator Architect

Taking the LearnRevitAPI course opens so many options for Revit users.

After completing it, I started developing basic tools for my company and I'm feeling that I'm just scratching the surface of it. 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.

Happy coding! 😊

Pedro Cardenas

Computacional Designer

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

Matteo Gentili

BIM Specialist

I am very happy with how the course is structured. I had no previous experience in programming and I'm learning a little at a time.

This course has certainly given you more awareness of how the Revit API works. I am very happy to have purchased the course. I hope the community will develop more and more and that I can keep learning from it 

Ricardo Schenk

Bim Modelleur / Hoogendoorn BV

Dutch:

Deze training / cursus bevat meer dan de lessen die je ziet of de filmpjes die je ziet op youtube.

Achter deze hele training zit een communitie die je kan helpen met jou python scripts. Zowel het scripten zelf als ook het helpen met probleem oplossen en meedenken.

Dus mocht je bezig zijn of willen gaan met scripten. Is deze training echt aan te raden. Duidelijke filmpjes / uitleg / opdrachten. Per opdracht een apart kanaal in Discord om zo alle vragen en verbeteringen per les bij te houden.

JOIN snel!.

Michael

Trainee Engineer

This course has been amazing for me. I'm already learning a lot!!!

Join the Platform to Begin Your Programming Journey Today.

Get The Most Out Of This Platform with this Bundle

Access all pyRevit courses at a discount and unlock 2 epic bonuses.

This Bundle Includes:

pyRevit Hacker - Basics Course

pyRevit Hacker - Pro Course

pyRevit Hacker - UI Course

Private pyRevit Community

Access to Code Library

All Course Updates

Lifetime Access

Certificates of Completion

Best for Beginners