"One NEW Tool a Day - Keeps Manual Work Away"

"One NEW Tool a Day -
Keeps Manual Work Away"

The

The

21

21

-Day

-Day

pyRevit
pyRevit

Challenge

Challenge

Build 21 Practical pyRevit Tools In 21 days.

Focus on one small win each day to learn something new,

following simple and repeatable 7-Step Process.

Build 21 Practical Tools In 21 days.

Focus on one small win each day to learn something new, following simple and repeatable 7-Step Process.

Finish Within 60 Days To Get 100% Money-Back

Finish within 60 days
and pay nothing. Seriously.

The Reason You're Behind…

The Reason You're Behind…

If it feels slow the problem isn’t you,
the problem is HOW you’ve been trying to learn.

If it feels slow the problem isn’t you,
the problem is HOW you’ve been trying to learn.

It's not enough to watch tutorials all day…
You need to practice and challenge yourself

The First Trap: "Tutorial-Paralysis"

The First Trap: "Tutorial-Paralysis"

The First Trap: "Tutorial-Paralysis"

You've seen pyRevit tutorials…
And thought "Wow, that's cool. I'll try it later"

But later never comes…

When you watch tutorials and imagine doing it,
Your brain still rewards you with dopamine.
Like you actually did the work… That's why it happens.

But once it wears off - you forget everything.

It's not enough to watch tutorials all day
You have to practice and challenge yourself.

That's how you build the real skill.

You've seen pyRevit tutorials…
And thought "Wow, that's cool. I'll try it later"

But later never comes…

When you watch tutorials and imagine doing it,
Your brain still rewards you with dopamine.
Like you actually did the work… That's why it happens.

But once it wears off - you forget everything.

It's not enough to watch tutorials all day
You have to practice and challenge yourself.

That's how you build the real skill.

You've seen pyRevit tutorials…
And thought "Wow, that's cool. I'll try it later"

But later never comes…

When you watch tutorials and imagine doing it, Your brain still rewards you with dopamine. Like you actually did the work… That's why it happens.

But once it wears off - you forget everything. It's not enough to watch tutorials all day. You have to practice and challenge yourself.

That's how you build the real skill.

The Second Trap: "AI -Crutch"

The Second Trap: "AI -Crutch"

The Second Trap: "AI -Crutch"

AI made it very easy to get started. But it also made it easy to skip the basics and start relying too much.

And we can check if you rely too much:
Do you even understand half of what you copy?
🦗…

Feels a bit uncomfortable, right?
But don't worry - many feel it right now.

Getting quick results with AI feels good
But it limits your potential in a long run
Because it does all heavy thinking.

Solution? You need to understand your code.
Built real understanding through practice.

You want to reach the point where:
You don't guess - you know why it works.
You don't panic - you know how to fix it.
You don't beg AI - you provide clear instructions

Once you nail fundamentals, AI stops being a crutch.
It becomes your biggest multiplier.

AI made it very easy to get started. But it also made it easy to skip the basics and start relying too much.

And we can check if you rely too much:
Do you even understand half of what you copy?
🦗…

Feels a bit uncomfortable, right?
But don't worry - many feel it right now.

Getting quick results with AI feels good
But it limits your potential in a long run
Because it does all heavy thinking.

Solution? You need to understand your code.
Built real understanding through practice.

You want to reach the point where:
You don't guess - you know why it works.
You don't panic - you know how to fix it.
You don't beg AI - you provide clear instructions

Once you nail fundamentals, AI stops being a crutch.
It becomes your biggest multiplier.

AI is awesome. Now it's so easy to get started, but if you rely too much - it's also easy to skip the basics… (Trap)

And we can put it to the test:
Do you even understand half of what you copy?
🦗…

Feels a bit uncomfortable, right?
But don't worry - many feel it right now.

Getting quick results with AI feels good
But it limits your potential in a long run
Because it does all heavy thinking.

Solution? You need to understand your code.
Built real understanding through practice.

You want to reach the point where:
You don't guess - you know why it works.
You don't panic - you know how to fix it.
You don't beg AI - you provide clear instructions

Once you nail fundamentals,
AI stops being a crutch.
It becomes your biggest multiplier.

It takes 1 min to ask AI. But information without
understanding will limit how far you can go.

So how to avoid both traps?

It's the same answer…

You Guessed It...

Practice✨ That's it.

Practice✨ That's it.

Tutorials keep you watching. AI keeps you copying.
But neither forces you to actually think…

That's why every day we'll follow these 3 steps:

Tutorials keep you watching. AI keeps you copying.But neither forces you to actually think…

That's why every day we'll follow these 3 steps:

STEP 1

Get Daily Task

Every day you'll get a clear pyRevit task with explanations, coding cheat-sheets and video solutions.

Your job? Try building each tool on your own or follow step by step video-solutions.

You Decide How Much Help You Need

STEP 1

Get Daily Task

Every day you'll get a clear pyRevit task with explanations, coding cheat-sheets and video solutions.

Your job? Try building each tool on your own or follow step by step video-solutions.

You Decide How Much Help You Need

STEP 2

Simple 7-Step Process

Follow simple and repeatable steps for creating each tool from scratch.

It will guide you every day on how to Think, Code and Test your tools to deliver the best results.

Try it. Or Follow Video Solutions.

STEP 2

Simple 7-Step Process

Follow simple and repeatable steps for creating each tool from scratch.

It will guide you every day on how to Think, Code and Test your tools to deliver the best results.

Try it. Or Follow Video Solutions.

STEP 3

Learn By Doing.

Each day starts with a task and ends with a tool. And you keep adding new skills you can use immediately.

You just need to show up every day and stack daily wins.

STEP 3

Learn By Doing.

Each day starts with a task and ends with a tool. And you keep adding new skills you can use immediately.

You just need to show up every day and stack daily wins.

After 21 days you won't just understand the code.
You'll learn the process of how to turn ideas into practical pyRevit tools.

After 21 days you won't just understand the code.
You'll learn the process of how to turn ideas into practical pyRevit tools.

I Made 250+ Custom Tools

Here's What I've Learnt

I Made 250+ Custom Tools

Here's What I've Learnt

Tom portrait photo

Erik Frits

Tom portrait photo

Erik Frits

Tom portrait photo

Erik Frits

YouTube:
~20k Subsribers

LinkedIn:
17k+ Followers

Newsletter
10k+ Readers

Hey, I'm Erik Frits.

6 Years ago, I had no idea what I was doing with pyRevit…
I made a lot of mistakes and almost quit too many times.
But I kept trying and slowly it started to click.

Fast-Forward to Today :
✔️ Built 250+ pyRevit tools
✔️ Published EF-Tools extension (used by thousands)
✔️ Helped thousands to get started with pyRevit.

But looking back, I realized:
It wasn't courses or tutorials that helped me the most…
It Was Building small practical tools from scratch.

Even when I had no clue how to do it.
I'd just focus on one simple tool at the time.
And results started to compound really quick.

✨ Each tool taught me something NEW
✨ Each tool gave me motivation to keep going
✨ Each tool slowly turned into bigger Revit automation.

That's how I got confident with pyRevit.
And I want to help you do the same.

🎯That's why, I created 21-Day pyRevit Challenge.
So you can build 21 tools in 21 days and learn by doing.

NO FLUFF. NO BORING THEORY.
JUST ONE PRACTICAL TOOL AT A TIME.

Hey, I'm Erik Frits.

6 Years ago, I had no idea what I was doing with pyRevit…
I made a lot of mistakes and almost quit too many times.
But I kept trying and slowly it started to click.

Fast-Forward to Today :
✔️ Built 250+ pyRevit tools
✔️ Published EF-Tools extension (used by thousands)
✔️ Helped thousands to get started with pyRevit.

But looking back, I realized:
It wasn't courses or tutorials that helped me the most…
It Was Building small practical tools from scratch.

Even when I had no clue how to do it.
I'd just focus on one simple tool at the time.
And results started to compound really quick.

✨ Each tool taught me something NEW
✨ Each tool gave me motivation to keep going
✨ Each tool slowly turned into bigger Revit automation.

That's how I got confident with pyRevit.
And I want to help you do the same.

🎯That's why, I created 21-Day pyRevit Challenge.
So you can build 21 tools in 21 days and learn by doing.

NO FLUFF. NO BORING THEORY.
JUST ONE PRACTICAL TOOL AT A TIME.

Hey, I'm Erik Frits.

6 Years ago, when I started with pyRevit I had no idea what I was doing… I made a lot of mistakes and almost quit too many times. But I kept trying and slowly it started to click.

Fast-Forward to Today :
✔️ Built 250+ pyRevit tools
✔️ Published EF-Tools extension (used by thousands)
✔️ Helped thousands to get started with pyRevit.

But looking back, I realized:
It wasn't courses or tutorials that helped me …
It Was Building small practical tools from scratch.

Even when I had no clue how to do it.
I'd just focus on one simple tool at the time.
And results started to compound really quick.

✨ Each tool taught me something NEW
✨ Each tool gave me motivation to keep going
✨ Each tool slowly turned into bigger automation.

That's how I got confident with pyRevit.
And I want to help you do the same.

🎯That's why, I created 21-Day pyRevit Challenge.
So you can build 21 tools in 21 days and learn by doing.

NO FLUFF. NO BORING THEORY.
JUST ONE PRACTICAL TOOL AT A TIME.

That's Why I Built

That's Why I Built

21 Day pyRevit Challenge

21 Day pyRevit Challenge

The hands-on experience for Revit Users who want to
Build 21 practical tools in 21 days and learn everything by doing.

21x Clear Daily Tasks

Every day you get a clear, specific task with full context and explanations

What problem are we solving?

Is this even worth solving?

What will we learn?

21x Coding Cheat-Sheets

You'll get resources prepared for every tool so you can focus on building and you don't have to search for anything

Code Blocks

Documentation

Useful websites

My short notes


I'll provide you everything you need
You just show up and follow the process


I'll provide you everything you need You just show up and follow the process

21x Video Solutions

Stuck? Every task has video solutions for each step of the process to help you out.

Step by step video tutorials

Multiple videos per task

Copy code after video

During The Challenge You'll Learn By Practice:

During The Challenge You'll Learn By Practice:

pyRevit Basics

Understand how pyRevit works so you can create your own toolbar in Revit.

pyRevit Basics

Understand how pyRevit works so you can create your own toolbar in Revit.

pyRevit Basics

Understand how pyRevit works so you can create your own toolbar in Revit.

API Documentation

We'll regularly use documentation so you'll get familiar with how to use it during development

API Documentation

We'll regularly use documentation so you'll get familiar with how to use it during development

Revit API Concepts

Learn how to use API to automate Revit with code instead of endless clicks.

Revit API Concepts

Learn how to use API to automate Revit with code instead of endless clicks.

Revit API Concepts

Learn how to use API to automate Revit with code instead of endless clicks.

The Research Method

You'll learn how to make research before coding to save time during development

The Research Method

You'll learn how to make research before coding to save time during development

The Research Method

You'll learn how to make research before coding to save time during development

Revit Automation

Every tool solves real problem, and soon you'll start solving your own problems in Revit with automation.

Revit Automation

Every tool solves real problem, and soon you'll start solving your own problems in Revit with automation.

Revit Automation

Every tool solves real problem, and soon you'll start solving your own problems in Revit with automation.

Stress-Test Protocol

Creating tools is half the job. Making sure they don't break or cause issues is the next step you'll learn.

Stress-Test Protocol

Creating tools is half the job. Making sure they don't break or cause issues is the next step you'll learn.

Stress-Test Protocol

Creating tools is half the job. Making sure they don't break or cause issues is the next step you'll learn.

Simple UI Forms

UI can be complicated, but you'll learn how to create simple forms with just a few lines of code

Simple UI Forms

UI can be complicated, but you'll learn how to create simple forms with just a few lines of code

Simple UI Forms

UI can be complicated, but you'll learn how to create simple forms with just a few lines of code

7-Step Process

Learn a clear structure on how to create new pyRevit tools from scratch.

7-Step Process

Learn a clear structure on how to create new pyRevit tools from scratch.

7-Step Process

Learn a clear structure on how to create new pyRevit tools from scratch.

And much more…

Who is It For?

Who is It For?

No matter if you're new or experienced…
I'll provide you everything to complete each tool
But YOU DECIDE how much help you need to get the most.

New To pyRevit ?

New To pyRevit ?

You learn best with worked examples
and guided approach until it starts to click.

Follow step-by-step videos to see how I create each tool from scratch.

Use 7-Step Process to guide you without getting lost or confused about next steps.

Understand principless of how to think, code and create new pyrevit tools from scratch

Create portfolio of 21 Real Tools while you're still learnings.

Build momentum that grows into a habit

Learn By Doing From Day 1

Already Know pyRevit?

Already Know pyRevit?

You learn best by trying to solve more problems on your own with optional support when you need it.

Challenge Yourself Daily before watching video solution

Compare Your Code with my final solution to improve

Use 7-step Process to bring more structure into tool creation.

Go beyond examples. Adjust base code to create better tools with more features.

Get in Developer's Flow with daily practice

Validate your skill by helping beginners by explaining concepts you understand

The Toolbar You'll Build in 21 Days

The Toolbar You'll Build in 21 Days

You will not guess what to build.
I provide a clear 3-week plan of what we build each day.
And each tool teaches something new while reinforcing basics.

You will not guess what to build.
I provide a clear 3-week plan of what we build each day. And each tool teaches something new while reinforcing basics.

Autodesk Revit 2026 - 21 Day pyRevit Challenge

Erik Frits

File

Architecture

Structure

Systems

Insert

Annotate

Collaborate

View

Manage

Add-Ins

21-Day pyRevit Challenge

LearnRevitAPI Course

Learn More About Buttons

Click On Any Button In Toolbar.

New Daily Tool:

Family:

21-Day pyRevit Challenge

Type:

Day - 01

Tool Parameters:

Parameter

Value

Identity Data

Name

"In-Place Hunter"

Description

Find those In-Place Elements
That Don't Follow Your Model Rules…

API Concepts

FEC, Properties, Linkify

Graphics

Tool Icon

Icon.png

<< Preview

OK

Cancel

Apply

Different Tools
The Same 7-Step Process.

Different Tools But The Same 7-Step Process.

Plan → Research → Outline → Code → Edit → StressTest → Ship

Think of it as a daily ritual to create better pyRevit tools.
It will guide you how to Think, Code and Test for best results.

1. PLAN

Prepare

Get clear on WHAT problem are you solving and WHY? And more importantly - always ask "Is It Even Worth Automating?".

1. PLAN

Prepare

Get clear on WHAT problem are you solving and WHY? And more importantly - always ask "Is It Even Worth Automating?".

4. CODE

Code

Finally coding. But many get this wrong…

The goal is NOT to write the complete script. The goal is to create a proof of concept(POC). Ignore how your code looks and works and even skip steps. Just Make It Work…

4. CODE

Code

Finally coding. But many get this wrong…

The goal is NOT to write the complete script. The goal is to create a proof of concept(POC). Ignore how your code looks and works and even skip steps. Just Make It Work…

2. RESEARCH

Prepare

Research might sound boring but not as boring as wasting days…
So, look around for useful resources.

Look everywhere: AI, Google, YouTube, Docs, Blogs, GitHub…

2. RESEARCH

Prepare

Research might sound boring but not as boring as wasting days…
So, look around for useful resources.

Look everywhere: AI, Google, YouTube, Docs, Blogs, GitHub…

5. EDIT

Code

Only after you have a POC you should put more time and effort into the tool. This is where you'll rewrite your code to address all steps, optimize code, make it more readable and handle errors.

5. EDIT

Code

Only after you have a POC you should put more time and effort into the tool. This is where you'll rewrite your code to address all steps, optimize code, make it more readable and handle errors.

3. OUTLINE

Prepare

Create a simple step-by-step outline of logic flow. It can be on paper, text or digital diagram… Anything that helps you brainstorm.

3. OUTLINE

Prepare

Create a simple step-by-step outline of logic flow. It can be on paper, text or digital diagram… Anything that helps you brainstorm.

6. STRESS-TEST

Code

Then, it's time to break your new tool in every way possible.
You don't want your team or boss to see a huge error message. So find and fix all issues before it's too late. Your reputation matters.

6. STRESS-TEST

Code

Then, it's time to break your new tool in every way possible.
You don't want your team or boss to see a huge error message. So find and fix all issues before it's too late. Your reputation matters.

7. SHIP

Done

Finally, you share your tool with the team. The moment someone clicks your button and gets instant results is when you'll feel like pyRevit Developer

7. SHIP

Done

Finally, you share your tool with the team. The moment someone clicks your button and gets instant results is when you'll feel like pyRevit Developer

Every Day Different Tool - Same Process.

This is not a course…

This is a hands-on challenge
where you'll learn by actually doing it.

Create
Momentum

When you show up every day you start to develop a habit, creating momentum and stacking results.


It gets easier when you show up every day and follow the same steps.

Your results start

Build Contextual Memory

The reason it's hard to implement from tutorials is lacking context.

But when you build yourself, you develop a contextual memory to apply it in different cases

Learn
By Doing

Watching tutorials is helpful but you only really make progress by implementing the teaching.

Action is the best way to understand the concepts and master the skills.

PLUS, You Get 5 AMAZING BONUSES!

PLUS, You Get 5 AMAZING BONUSES!

PLUS, You Get
5 AMAZING BONUSES!

Bonus #1:

FastTrack pyRevit Setup

A quick mini-course To make sure you have everything setup correctly for pyRevt Development.

(includes pyRevit StarterKit 2.0)

NB! Once you start, there's no way back…

Bonus #2:

7-Step Process Training

Learn more about 7-Step framework for creating new pyRevit tools because we'll follow it every day of the challenge.

It will teach you how to Think, Code and Test your tools for best results.

Bonus #3:

Private LinkedIn Group

Bonus #3:

Private
LinkedIn Group

People who study in groups always perform much better on critical-thinking tasks than studying alone.

So you'll be invited to LinkedIn Group.

Bonus #4:

3x Live Q/A Sessions

Every week I'll host Live Q/A sessions so you can join and ask me anything or just hang out and discuss pyRevit.

Every Friday 13:00 (CET/CEST zone)

MEGA Bonus #5:

pyRevit "Dream Tool" Hackathon

After the challenge, you’re invited to the pyRevit “Dream Tool” Hackathon.

You’ll have 7 days to build your own tool and compete with others for

Prize pool: €3,591

  • €600 cash prizes

  • 3× LRA Academy (€997)

  • Winner Podcast Invite

  • Access to all submitted code

BG Image

Join 21-Day pyRevit Challenge
To Build 21 Practical Tools From Scratch.

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

21-Day pyRevit Challenge

Starts on 16th of February 2026

Mon

Tue

Wed

Thr

Fri

Sat

Sun

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

01

249 147 EUR (+VAT)

Early-Bird Discount!

Cart Closes In:

04D01H15M42S

Only 7 EUR a Day!

Finish within 60 days
To Get 100% Money Back.

Once You Join The Challenge…

You Get x21 Daily Tasks

Each day starts with a clear explanation of a pyRevit tool and overview of necessary API concepts.

You Get x21 Coding Cheat-Sheets

I prepared everything you might need to build the tool. No need to waste time searching for code, docs, resources…

You Get x21 Video-Solutions

Follow complete video tutorials for each step to learn how I Think, Code and Stress-Test new pyRevit tools.

Plus, 5 BONUSES To Help You WIN!

You Get FREE BONUS #1 - pyRevit FastTrack Setup

A quick mini-course to setup everything for pyRevit the right way under 60 minutes. (Incl. StarterKit 2.0)

You Get FREE BONUS #2 - P.R.O.C.E.S.S. Method Training

Learn more about 7-Step Process for creating new pyRevit tools from scratch that leads to best results.

You Get FREE BONUS #3 - Private Group Access

Join LinkedIn group to meet other participants, share your progress, make friends and stay accountable together.

You Get FREE BONUS #4 - 3x Live Q/A Sessions

Join the live call to get direct, personalized answer to your questions. Sometimes a short answer is all you need.

Plus, pyRevit "Dream Tool" Hackathon

3,591.00 Prize Pool)

(

After the challenge put your new skill to the test and compete for a prize pool of 3,591EUR + Podcast Spot and Source Code from Hackathon submissions.

I'll provide you everything to WIN.
I'm genuinely rooting for you to complete this challenge and become pyRevit Dev!

You just need to show up daily.

- Erik Frits (Your pyRevit Instructor)

Have Questions? support@learnrevitapi.com

BG Image

|

|

|

|

|

|

|

|

|

|

|

|

|

21-Day pyRevit Challenge

Starts on 16th of February 2026

Mon

Tue

Wed

Thr

Fri

Sat

Sun

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

01

249 147 EUR (+VAT)

Early-Bird Discount!

Cart Closes In:

04D01H15M42S

Only 7 EUR a Day!

Finish within 60 days
To Get 100% Money Back.

Once You Join The Challenge…

You Get x21 Daily Tasks

Each day starts with a clear explanation of a pyRevit tool and overview of necessary API concepts.

You Get x21 Coding Cheat-Sheets

I prepared everything you might need to build the tool. No need to waste time searching for code, docs, resources…

You Get x21 Video-Solutions

Follow complete video tutorials for each step to learn how I Think, Code and Stress-Test new pyRevit tools.

Plus, 5 BONUSES To Help You WIN!

You Get FREE BONUS #1 - pyRevit FastTrack Setup

A quick mini-course to setup everything for pyRevit the right way under 60 minutes. (Incl. StarterKit 2.0)

You Get FREE BONUS #2 - P.R.O.C.E.S.S. Method Training

Learn more about 7-Step Process for creating new pyRevit tools from scratch that leads to best results.

You Get FREE BONUS #3 - Private Group Access

Join LinkedIn group to meet other participants, share your progress, make friends and stay accountable together.

You Get FREE BONUS #4 - 3x Live Q/A Sessions

Join the live call to get direct, personalized answer to your questions. Sometimes a short answer is all you need.

Plus, pyRevit "Dream Tool" Hackathon

3,591.00 Prize Pool)

(

After the challenge put your new skill to the test and compete for a prize pool of 3,591EUR + Podcast Spot and Source Code from Hackathon submissions.

Have Questions? support@learnrevitapi.com

BG Image

Join 21-Day pyRevit Challenge
To Build 21 Practical Tools From Scratch.

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

21-Day pyRevit Challenge

Starts on 16th of February 2026

Mon

Tue

Wed

Thr

Fri

Sat

Sun

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

01

249 147 EUR (+VAT)

Early-Bird Discount!

Cart Closes In:

04D01H15M42S

Only 7 EUR a Day!

Finish within 60 days
To Get 100% Money Back.

Once You Join The Challenge…

You Get x21 Daily Tasks

Each day starts with a clear explanation of a pyRevit tool and overview of necessary API concepts.

You Get x21 Coding Cheat-Sheets

I prepared everything you might need to build the tool. No need to waste time searching for code, docs, resources…

You Get x21 Video-Solutions

Follow complete video tutorials for each step to learn how I Think, Code and Stress-Test new pyRevit tools.

Plus, 5 BONUSES To Help You WIN!

You Get FREE BONUS #1 - pyRevit FastTrack Setup

A quick mini-course to setup everything for pyRevit the right way under 60 minutes. (Incl. StarterKit 2.0)

You Get FREE BONUS #2 - P.R.O.C.E.S.S. Method Training

Learn more about 7-Step Process for creating new pyRevit tools from scratch that leads to best results.

You Get FREE BONUS #3 - Private Group Access

Join LinkedIn group to meet other participants, share your progress, make friends and stay accountable together.

You Get FREE BONUS #4 - 3x Live Q/A Sessions

Join the live call to get direct, personalized answer to your questions. Sometimes a short answer is all you need.

Plus, pyRevit "Dream Tool" Hackathon

3,591.00 Prize Pool)

(

After the challenge put your new skill to the test and compete for a prize pool of 3,591EUR + Podcast Spot and Source Code from Hackathon submissions.

Have Questions? support@learnrevitapi.com

Motivation Boost!

Finish within 60 days to Get 100% Money Back

Finish within 60 days to Get 100% Money Back

Finish within 60 days
To Get 100% Money Back

How It Works:

  1. ⚙️ Complete 21 Tools (Solutions included)

  2. 📤 Upload each solution within 60 days

  3. 📝 Fill out a short reflection form at the end

  4. 🎉 Announce your win on LinkedIn

  5. 💸 Request 100% refund within 14 days

Write to support@learnrevitapi.com on completion.

How It Works:

  1. ⚙️ Complete 21 Tools

  2. 📤 Upload each solution within 60 days

  3. 📝 Fill out a short reflection form

  4. 🎉 Announce your win on LinkedIn

  5. 💸 Request 100% refund within 14 days

Write to support@learnrevitapi.com

Why?

Because I want you to WIN.

pyRevit has changed my career
and I know it can do the same for you…

I'm going to provide you everything you need to win this challenge You just need to show up and build new tools with me.

Max 3 Uploads per day to prevent cheating.

Frequently Asked Questions

Elevate your projects to new heights as you explore a diverse range of meticulously crafted assets, from UI kits to interactive components.

Will I actually get my money back?

Do I need to know Python?

How much time should I spend every day

What if I miss the deadline? (break my strak)

Can I use AI?

How will it help my career?

Can I interact with other students?

Is It Worth The Money?

What's the catch?

Do I need to know Revit API?

What is the deadline to submit daily task?

Can I see daily challenge example?

What's PROCESS Method?

How long do I have access to the challenge

How does Dream Tool Competition work?

Will I actually get my money back?

What's the catch?

Do I need to know Python?

Do I need to know Revit API?

How much time should I spend every day

What is the deadline to submit daily task?

What if I miss the deadline? (break my strak)

Can I see daily challenge example?

Can I use AI?

What's PROCESS Method?

How will it help my career?

How long do I have access to the challenge

Can I interact with other students?

How does Dream Tool Competition work?

Is It Worth The Money?

Will I actually get my money back?

Do I need to know Python?

How much time should I spend every day

What if I miss the deadline? (break my strak)

Can I use AI?

How will it help my career?

Can I interact with other students?

Is It Worth The Money?

What's the catch?

Do I need to know Revit API?

What is the deadline to submit daily task?

Can I see daily challenge example?

What's PROCESS Method?

How long do I have access to the challenge

How does Dream Tool Competition work?

Quick Summary:

You Get x21 Daily Challenges

Get daily clear instructions on a problem we're solving and what kind of tool are we going to solve. Plus, you'll get additional help on how to solve it.

+

You Get x21 Daily Cheat Sheets

To help you learn, you'll get daily Cheat Sheets with code samples, links to resources and documentation so you have everything you need in front of you. You decide how much help you use.

+

You Get x21 Daily Video Solutions

Every task has video solutions for each step of the process to help you out. Learn how to Code, Edit and Stress-Test your tools

+

Finish = 100% Money Back

Finish 21 tools within 60 days and request 100% money back.

You just need to show up daily and follow the PROCESS method. And I'll provide you everything you need to WIN

+

Bonus #1:
pyRevit FastTrack Setup

A quick mini-course To make sure you have everything setup correctly for pyRevt Development.

(includes pyRevit StarterKit 2.0)

+

Bonus #2:
7-Step Process Training

Learn more about 7-Step framework for creating new pyRevit tools because we'll follow it every day of the challenge.

It will teach you how to Think, Code and Test your tools for best results.

+

Bonus #3:
Private LinkedIn Group

People who study in groups always perform much better on critical-thinking tasks than studying alone.

So you'll be invited to LinkedIn Group.

+

Bonus #4:
3x Live Q/A Sessions

Every week I'll host Live Q/A sessions so you can join and ask me anything or just hang out and discuss pyRevit.

Every Friday 13:00 (CET/CEST zone)

+

Bonus #5:
pyRevit Hackathon

After the challenge, you’re invited to the pyRevit “Dream Tool” Hackathon. You’ll have 7 days to build your own tool and compete with others for

Prize pool: €3,591

  • €600 cash prizes

  • 3× LRA Academy (€997)

  • Winner Podcast Invite

  • Access to all submitted code