Revit API, Civil 3D API and Dynamo training for BIM teams
We train your team to build and maintain its own automations. Live sessions on your firm's real projects, from Dynamo to C# plugins for Revit and Civil 3D.
Free initial diagnosis · No commitment · We reply the same day
In short
Zeist's courses and mentoring teach engineering teams to automate Revit and Civil 3D: Dynamo for no-code routines, and C# programming on the Autodesk API to build installable plugins. They're taught live and online, adapted to the team's level, and built around the firm's real cases, so the training ends with tools working in the office. They cover Civil 3D and infrastructure, an area most courses — focused on Revit — leave out.
- Delivery
- Live and online
- Programs
- Dynamo · Revit API · Civil 3D API
- Format
- Teams or 1-on-1 mentoring
- Outcome
- Tools working in your office
Training is for your firm if…
You depend on one person or on outsiders
Every automation goes through the one person who knows how, or through an outside vendor.
You want in-house capability
Your firm wants to build and maintain its tools within the team.
Your team already uses Dynamo and wants to step up
The routines have hit their limits, and the next step is writing C# plugins.
Generic courses don't fit
Almost all of them focus on Revit and building examples. Your work is infrastructure and Civil 3D.
You received a plugin and want to maintain it
Your team needs to understand the code to adjust it when the workflow changes.
Training programs
Each program is adapted to the team's level and the firm's cases:
Dynamo for Revit and Civil 3D
From zero to production routines: logic, nodes, data and good practices so graphs don't break.
Read the guide: Dynamo vs C# in Civil 3D and Revit: when to use each + automations that save hoursRevit API with C#
Your first plugin, transactions, filters, user interface and deployment across the office.
Read the guide: Revit and Civil 3D Add-in Development: The Complete Guide (2026)Civil 3D API with C#
Alignments, profiles, surfaces, networks and corridors from code.
Read the guide: Automating Civil 3D: The Complete Guide (2026)AI-assisted development
How to use AI assistants to speed up building routines and plugins without losing control of the code.
Read the guide: Dynamo and C# plugins for Civil 3D and Revit with AI: how to build them 10x faster with Claude1-on-1 mentoring
Guidance on a real project of your firm, with code reviews and architecture decisions.
Read the guide: How to Build a Civil 3D Plugin with Claude Code Without Being a Programmer: End-to-End 2026 GuideHow the training works
- 01
Timeline: Before we start
Level assessment
We get to know the team, its experience and the tasks it wants to automate.
- 02
Timeline: A few days
Tailored program
We choose the topics and the firm's cases we'll work on.
- 03
Timeline: Per program
Live sessions
Hands-on online classes, with exercises on real models and time for questions.
- 04
Timeline: During the course
Applied project
The team builds a tool for a real case at the firm, with our guidance.
- 05
Timeline: After the course
Follow-up
Mentoring to answer questions as the team starts building its own tools.
What your team gets
- Live sessions with engineers who build plugins and routines for production
- Course materials and sample code for every topic
- Project templates to start your own plugins
- A working tool for a real case at your firm
- Criteria for deciding when to use Dynamo and when to build a plugin
Tailored training or generic course
| Criterion | Tailored training | Generic course |
|---|---|---|
| Practice cases | Your firm's projects | Generic examples |
| Civil 3D and infrastructure | Included | Rarely |
| Outcome | A tool in use | Solved exercises |
| Questions | Live, with the people who build | Forum or email |
| Pace | Adapted to the team | Fixed |
Go deeper before you decide
Programming for Civil Engineers: Automations That Save Hours + Best Practices Explained Simply
A practical guide for civil engineers who want to code: concrete automations that save hours, simple architecture and good practices without jargon.
Civil 3D API in C#: first steps to programming Civil 3D, from your first command to a plugin
What the Civil 3D .NET API is, what you need to program it in C#, your first command step by step, the key objects and the most common errors.
Learn to Code From Scratch for Civil Engineers: The Complete Path to Automating Your Work
The path for civil engineers learning to code from scratch: which language to pick, what to study in which order, and how to automate your work.
Dynamo vs C# in Civil 3D and Revit: when to use each + automations that save hours
Dynamo or C# for automating Civil 3D and Revit: the real differences, when each one is worth it, and automations that save hours, with examples.
Revit and Civil 3D Add-in Development: The Complete Guide (2026)
The complete guide to Revit and Civil 3D add-in development: what add-ins are, what to automate, C# and the Autodesk API, deployment and cost.
Frequently asked questions
Do we need to know how to code to take the course?
No. Dynamo needs no programming background. For the Revit API and the Civil 3D API we start from C# fundamentals, with engineering examples.
Are the courses online?
Yes, live and online, for teams anywhere.
Is the course for Revit or for Civil 3D?
It depends on your team. There are programs for Revit, for Civil 3D and combined. Unlike most courses, Civil 3D and infrastructure are included.
Can we work on our own firm's projects?
Yes, that's the idea: the applied project is built on a real case, so the training ends with a working tool.
What's the difference between the course and 1-on-1 mentoring?
The course trains a team through a structured program. Mentoring supports one or a few people on a specific project, with reviews of their code and decisions.
Who is the training for?
Civil engineers, architects, BIM modelers and coordinators who want to automate their work, and firms that want to build and maintain their own tools.
Train your team to build its own tools
Tell us how many people, which software they use and what they want to automate. We'll propose a tailored program.
Let's talk on WhatsAppFree initial diagnosis · No commitment · We reply the same day
Other services
Custom add-ins for Revit and Civil 3D
Plugin development in C# / .NET on Autodesk's official API. A dedicated toolbar button, an installer for the whole office, and version support.
Dynamo automation
Scripts and routines for modeling tasks, parametric geometry, and bulk processing. Fast to validate — ideal while the automation is still evolving.
BIM process audit
We measure where your team's hours actually go and hand you a prioritized plan: what to automate first, with which tool, and how much time you get back.