Courses
Dynamo Basic Course
A beginner-friendly Dynamo course made for Revit users with no programming background.
In 17 practical videos, you’ll learn how to:
- Navigate the Dynamo interface and understand nodes, data types, and lists
- Select Revit elements and read/write their parameters
- Use filters to check and control model quality
- Work with text, numbers, booleans, and lists for data manipulation
- Manipulate geometry (points, lines, solids) directly in Dynamo
- Automate repetitive tasks involving modeling and parameters
- Export and re-import data with Excel for streamlined workflows
- Organize and document scripts for clarity and reuse
- Reduce dependency on custom packages and understand Python’s role
With this foundation, you’ll be ready to confidently move forward and explore Dynamo on your own.
This course includes images from the “Dynamo Primer” project, used under the Apache License 2.0. No modifications were made. License: https://www.apache.org/licenses/LICENSE-2.0
Dynamo with AI - Python Isn’t a Roadblock
Dynamo with AI – Python Isn’t a Roadblock is a short, practical course that shows you how to use AI as a partner when writing and learning Python for Dynamo and Revit.
-
You’ll learn how Dynamo works, where Python fits into the visual workflow, and how different Python engines inside Dynamo execute your scripts.
-
We’ll then focus on how to work with AI: how to structure prompts, give context, and use AI both to write simple scripts and to read and explain existing code.
-
You’ll also learn a clear debug pattern using Graph Node Manager and ChatGPT to quickly understand and resolve common errors.
-
In the final part, we talk honestly about learning Python itself and walk through several free YouTube resources you can use to build real Python skills in parallel with this AI-driven workflow.