Skip to content
UdemyGraphic DesignPaid courseAll LevelsCertificate

BIM- Dynamo for Revit- Master Class (Udemy.com)

Mastering Dynamo and Generative Design: From Fundamentals to Advanced Techniques- Complex Forms and Data Management

Created by: Amir Karami

Last updated May 2026

icon
What you will learn

  • Introduction to Dynamo: Environment and Node Basics
  • Creating Basic Shapes with Point and Line Nodes
  • Generating Sequential Numbers with Code Block and List Nodes
  • Advanced Shape Creation with Circle, Polygon, and Ellipse Nodes
  • Creating Furniture Forms with Rectangle and Plane Nodes
  • Adding Volume to Shapes with Extrude and Loft Nodes
  • Transforming and Mirroring Shapes with Translate and Mirror Nodes
  • Creating Complex Shapes with Nurb and Polycurve Nodes
  • Advanced Shape Manipulation with Offset and Sweep Nodes
  • Building Tower and Bridge Forms with Advanced Nodes

How it compares

Against the other 413 rated Udemy courses in Graphic Design on CourseDuck:

  • Rating4.5 out of 5higher than 49% of them
  • Reviews515#102 of 414 by number of reviews
  • Length29.8 hourslonger than 92% of them
  • Last updatedMay 2026more recently than 81% of them

icon
Course Description

Do you want to know how to automate tasks in Revit using Dynamo?

Do you want to know how to optimize your complex Revit models for performance and efficiency?

Do you want to know how parametric design can help in creating complex shapes and designs in architecture and engineering?


The Dynamo course covers the fundamentals of using Dynamo in building information modeling. The course starts with an introduction to Dynamo's environment, node types, and integer and number values. It then moves on to more advanced topics such as creating forms parametrically, creating circles, polygons, and ellipses using nodes, and extruding shapes. You will also learn to manipulate geometry using translation and mirroring. The course includes several exercises to reinforce learning, including creating a multi-story parking garage, a forest tower, and Athens Olympic Sports Complex by Calatrava.

Headlines:

  • Dynamo Fundamentals: Getting Started with Node-Based Design

  • Building Custom Shapes: Exploring Integer and Number Values in Dynamo

  • Creating Parametric Forms: Using Line and Circle Nodes in Dynamo

  • Advanced Geometry: From Regular Polygons to Lofted Solids in Dynamo

  • Practical Applications: Extruding Shapes and Creating Curved Surfaces in Dynamo

  • Parametric Modeling: Using Transpose, Offset, and Sweep Nodes in Dynamo

  • Mastering Curves: Using Polycurves and Fillet Nodes in Dynamo

  • Dynamic Design: Creating Custom Forms with NURBS and Control Points in Dynamo

  • Advanced Techniques: Using List Manipulation and Lacing in Dynamo

  • From Sketch to Structure: Building Complex Forms with Dynamo's Node-Based Workflow

This course is packed with real-life examples that immerse you in project situations and facilitate effective learning. Additionally, you're encouraged to ask any questions you may have while watching the course, ensuring a comprehensive understanding of the subject matter.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Amir Karami

"Everything here is based on experience"

I, Amir Karami, have spent nearly 20 years researching BIM software and have worked on numerous large-scale projects worldwide to provide you with the best possible instruction. The courses published on my Udemy account feature the following characteristics:

1- Project-based learning: Each course is structured around a complete project, allowing you to learn in real-world scenarios.

2- Exercise files: After completing each section, exercise files are provided for you to practice what you have learned.

3- Q&A Support: Myself and my team are available 24/7 to answer your questions and facilitate your learning process.

4- Gift files: I have included all the projects I have worked on over the years as gift files in the courses, allowing you to use the objects and families and see what a real project looks like.

5- Quizzes: A quiz is provided at the end of each section to test your understanding.

I am with you every step of the way and hope to help you become the best version of yourself, equipped with the necessary skills to enter the job market with confidence.

icon
More courses by Amir Karami

$10.99

$10.99

$64.99

$79.99

$10.99

$79.99

icon
More Graphic Design courses

$84.99

$10.99

$19.99

Free

$15.99

$109.99

icon
Reviews

4.5

515 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Aldine Zamir Ruiz Comas on 7/18/2026

no tienen subtítulos en español

By Hyder Ahamed on 6/12/2026

Amazing course! It provides a clear understanding of concepts, clean and practical approach to Revit automation and visual programming. The scripts taught are highly relevant for improving efficiency in professional BIM workflows. Highly recommended!

By Aye Hsu Myat on 4/28/2026

First of all, I would like to thank Mr. Amir Karami for giving me a chance to join BIM- Dynamo for Revit- Master Class. The lessons were clear and easy to follow. The course provided practical examples and real-world projects. I highly recommend this course to anyone who wants to get started with BIM- Dynamo for Revit or deepen their understanding".

By sameerbasha21 shaik on 4/4/2026

This is one of the most comprehensive Dynamo courses available on Udemy. It’s ideal for BIM professionals and aspiring modelers who want to boost efficiency, automate workflows, and showcase advanced parametric design skills. Highly recommended because he already a BIM professional

By karthik c on 3/30/2026

This course dives into Dynamo, Revit's visual programming environment, teaching you how to automate repetitive BIM tasks, manipulate geometry, and build custom workflows — all without writing traditional code.

By Oumar Diakhaby on 2/21/2026

Tout d'abord je tiens à vraiment remercier ce grand professeur du nom de Mr Amir . Car grâce à ce cours j'ai pu comprendre la logique de dynamo et je le remercier sincèrement grâce à Dieu et à lui je peux me considérer comme un expert dans dynamo. longue vie à vous Mr Amir. Merci

By Abdul Cader on 2/5/2026

This course was really helpful in getting in depth knowledge on parametric modeling and generative modeling using dynamo. The instructor explained each topic very well and elaborated in a slow and steady pace that helped me understand nodes functions and methods better. The practice tasks very useful and interesting.

By Kishtadoddi Mahendra on 11/8/2025

This is an excellent course for BIM Beginners and experienced professionals to automate in Revit. very clear eacn and every concepts i am highly recommand to complete the course and expertise in Dynamo

By Theuns Judeel on 1/23/2025

I learned very valuable skills in this course. I created complex geometry in Dynamo within days, which I thought would take months to learn. Amir is very knowledgeable, and I highly recommend the course.

By Angel Valero on 4/30/2024

[ENG]: The course is a good course for learning the basics of Dynamo. It explains both the program’s functionality and the most common nodes very well. All of this is reinforced with numerous exercises to practice the acquired knowledge. The only drawback I see is the limited direct application with Revit beyond complex geometry generation. The course doesn’t teach you how to model Revit elements like walls, roofs, stairs, or families, nor does it cover how to leverage Dynamo for documentation. Additionally, there are no extra packages covered. I don’t give it 5 stars for this reason, as to deep into Dynamo, you’ll need to take more courses. [ESP]: El curso es buen curso para aprender las nociones básicas de Dynamo. Ya que se explica muy bien tanto el funcionamiento del programa como los nodos más comunes, todo ello, reforzado con multitud de ejercicios para poder practicar los conocimientos adquiridos. El único inconveniente que le veo es la poca aplización directa con Revit más allá de la generación de geometrias complejas. El curso no te enseña a modelar elementos propios de Revit como muros, cubiertas, escaleras ni familias ni aprendes como aprovechar Dynamo para la documentación. Tampoco se ve ningún pauqete extra. No le doy 5 estrellas por esto, ya que para profundizar en Dynamo vas a necesitar dar más cursos.

Showing all 10 reviews on CourseDuck

Read all 515 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100