A practical learning path

Connect nodes.
Write code.
Create possibilities.

Learn to build the automation you want to use. Choose the track that fits your Revit experience and your next goal.

DYNAMO / REVIT API / C# / AI FOR REVIT

Level 01 / 60+ hours

Dynamo &
DesignScript

No prior coding knowledge

Start from the ABCs of coding. Learn to think through a Revit task, connect the right nodes, and turn the graph into a tool you can reuse.

STANDARD COURSE FEE₹25,000

Ask admissions to confirm next batch dates and payment terms.

01

Dynamo foundations

Understand the visual programming environment, inputs, outputs and the flow of data.

02

Revit elements & parameters

Find elements, read parameter values and prepare controlled data updates.

03

Geometry & DesignScript

Connect geometry with model logic and express repeated operations through DesignScript.

04

Lists & conditions

Organise data, apply logical conditions and isolate the elements your task needs.

05

Prompt Engineering

Describe your automation intent clearly and review AI-assisted explanations and code.

What you're building towardsDevelop a practical foundation for building and checking reusable Dynamo workflows.

Level 02 / 60+ hours

Revit API
with Python

Build on your Dynamo foundation

Move from a visual workflow into native Revit API logic. Understand how your script finds elements, checks conditions and makes deliberate model changes.

STANDARD COURSE FEE₹35,000

Ask admissions to confirm next batch dates and payment terms.

01

Python for automation

Work with variables, collections, conditions and reusable functions.

02

Revit API foundations

Understand documents, elements, classes, properties and methods in the Revit API.

03

Find & filter model elements

Collect the right elements and combine conditions for your project requirements.

04

Read & update parameters

Interpret parameter values and apply controlled updates to selected elements.

05

Reusable project workflows

Structure repeated tasks, handle invalid inputs and review the results in Revit.

What you're building towardsWrite Python scripts for recurring Revit tasks and understand the logic behind the results.

Level 03 / 60+ hours

C# & Revit
Add-in Creation

For aspiring Revit tool developers

Create tools that fit into the Revit interface. Learn C# programming and use the Revit API to package your logic as custom add-ins.

STANDARD COURSE FEEAsk for fee

Ask admissions to confirm next batch dates and payment terms.

01

C# programming foundations

Build a working understanding of types, classes, methods and program structure.

02

Revit API in C#

Translate model workflows into native Revit API operations.

03

Custom Revit commands

Create commands that run inside Revit with defined inputs and outputs.

04

Tools & ribbon buttons

Organise useful tools into an interface your team can work with.

05

Add-in development workflow

Test your tool, check behaviour and discuss deployment for the intended Revit environment.

What you're building towardsDevelop a foundation for creating your own C# tools and Revit add-ins.

Level 04 / 20+ hours

AI for
Revit

Designed for working professionalsWeekend course

A focused weekend course for working professionals. Understand the tools and connections behind AI-assisted Revit workflows, then check what they produce.

STANDARD COURSE FEE₹14,999

Ask admissions to confirm next batch dates and payment terms.

01

Practical prompting

Define your task, model context, constraints and expected output.

02

AI tools & agents

Understand the role of tools and agents in an automation workflow.

03

MCP concepts & connections

Explore how supported AI tools connect with Revit and other software.

04

AI-assisted Revit workflows

Describe project tasks and review the proposed operations and results.

05

Model verification

Check every AI-generated change in Revit before relying on the result.

What you're building towardsUnderstand AI-assisted workflows while keeping model verification part of the process.

Compare at a glance

Choose with clarity.

BIM Era automation courses, duration, fees and starting points
TrackFocusDurationStandard feeStarting point
Level 1Dynamo, Geometry, DesignScript, Prompt Engineering60+ hours₹25,000No coding experience needed
Level 2Native Revit API with Python60+ hours₹35,000Builds on the Level 1 foundation
Level 3C# & Revit add-in creation60+ hoursConfirm with admissionsFor custom tool development
AI for RevitPrompting, tools, agents & MCP concepts20+ hours₹14,999Working professionals; expert guidance available

Learning around your work.

Regular training: 8:30–10:30 PM IST.
AI for Revit: weekend sessions; exact timings to be confirmed.

Discuss the next batch.

Confirm your course, availability and payment terms with the team. Ask about the ₹5,000 seat-blocking registration fee before you pay.

Standard fees from the supplied course brief. Confirm taxes, payment and refund terms with admissions. No payment is collected on this website.

People behind the progress

Hear it from
the professionals.

Read student feedback

Make your next move

One new skill.
A different way to work.

Talk to our course expert

Good questions

A little clarity.
A better next step.

Still have a question? Our team can help.

Talk to BIM Era
Do I need coding knowledge to start?
No prior coding knowledge is required for Level 1. Dynamo introduces the logic visually, and the course starts from the basics. Level 2 builds on that foundation with native Revit API Python.
Which course is right for my experience?
Start with Level 1 if you are new to automation. If you already use Dynamo, discuss Level 2 with our expert. Choose Level 3 for C# add-in development or AI for Revit for a focused introduction to AI-assisted workflows.
Can I join AI for Revit directly?
Yes. AI for Revit is designed for working professionals. Dynamo and Revit API knowledge help you understand and check automation more deeply; our expert can recommend a starting point based on your experience.
When do the classes happen?
Regular training is scheduled from 8:30 PM to 10:30 PM IST. AI for Revit is planned for weekends. Ask the admissions team to confirm the next batch and the exact weekend session timings.
Is Level 3 compulsory?
No. Level 1 and Level 2 provide a useful practical foundation for many everyday BIM automation workflows. Level 3 focuses on creating C# tools and Revit add-ins.
How do I register for a course?
Speak with our admissions team to confirm your course, next batch, payment and refund terms. The course brief lists a ₹5,000 seat-blocking registration fee; confirm how it applies before paying.
Explore coursesWhatsApp

Your starting point

A path that fits
your next step.

Tell us where you are today and what you want to build.

Custom add-in possibility

Example tool conceptDiscuss requirements, Revit version and compatibility with our team. An installer is not included in this showcase.