Course Description

Break Free of Boring Tasks

Stuck doing the same repetitive tasks for each project? Tired of wasting time on tedious stuff like renaming views and creating sheets?

If you're nodding your head, wishing you could get those tasks off your plate, then you're not alone.

Every architect, engineer, and modeler hits these challenges at some point in their career. But you don't have to stay stuck.

Dynamo lets you maximize the power of Revit without writing a single line of code. 

  • You can create parametric geometry. 
  • You can automate tedious tasks. 
  • You can link your Revit data to Excel - all using Dynamo’s graphic interface.

Sounds great, right? So how do you get started?

Well, there are a lot of free videos on YouTube. Or you could check out some online resources like the Dynamo Primer. There are also online forums where you can look for answers.

But you don’t have time for that. 

You’re a working professional with deadlines to meet. You don’t have hours of free time to scour the Internet for answers to your questions. 

You need quality, targeted training that will speed up your Dynamo skills fast.

Introducing. . .

Dynamo Dojo Fundamentals takes you from complete beginner to Dynamo ninja. Using a project-based approach, you’ll learn how to automate Revit fast. 

You'll learn my exact process for creating Dynamo tools. You'll also learn the important concepts–without bogging you down with meaningless jargon.

Each week of the five-week course focuses on completing a specific project in Dynamo. Projects range from importing Excel data to creating a parametric tower to generating sheets and views. At the end of each lesson, you’ll have a fully-functioning Dynamo tool you can put to use right away. 

By the end of the program, you will have a toolbox that will save you at least an hour of work each week.

What You Will Learn

Below is an outline of what you will learn throughout Dynamo Dojo Fundamentals:  

Week 1: Dynamo Basics

  • Dynamo interface
  • Data types
  • List management


Week 2: Export Parameter Data

  • Get Revit elements
  • Get parameter data
  • Write data to Excel


Week 3: Create Revit Elements from Excel

  • Read Excel data
  • Manage Dynamo lists
  • Create sheets and views


Week 4: Create Revit Geometry

  • Create points and lines
  • Get model lines
  • Create beams, ducts, pipes, and walls 


Week 5: Insert Revit Families

  • Get family types
  • Insert family instances
  • Set family instance and type parameters


Plus additional bonus lessons as well!

Senior Instructor and Founder of ArchSmarter

Michael Kilkelly

Hi there! I'm Michael Kilkelly. I founded ArchSmarter 2014 as a way to help other architects become more productive and get the best results out of their design software. I’m a native New Englander. I live and work in Middletown, CT. Prior to starting ArchSmarter, I was an Associate at Gehry Partners in Los Angeles. I also worked for a number of design firms in the Boston area. I received my B.Arch from Norwich University and an SMArchS from MIT

Course curriculum

  1. 1
    • Welcome!

    • How to Use This Course

    • Course Schedule

    • Course Community

    • How to Think Computationally

    • Before We Begin...

  2. 2
    • Session 01: Lesson

    • Session 01: Sample Files

    • Session 01: Challenge

    • Session 01: Challenge Submission

    • Session 01: Bonus - FizzBuzz

    • Session 01: Review

  3. 3
    • Session 02: Lesson

    • Session 02: Sample Files

    • Session 02: Challenge

    • Session 02: Challenge Submission

    • Session 02: Review

  4. 4
    • Session 03: Lesson

    • Session 03: Sample Files

    • Session 03: Challenge

    • Session 03: Challenge Submission

    • Session 3: Bonus - Excel / Revit Workflow

    • Session 03: Review

  5. 5
    • Session 04: Lesson

    • Session 04: Sample Files

    • Session 04: Challenge

    • Session 04: Challenge Submission

    • Session 04: Bonus - Tower Generator

    • Session 04: Review

  6. 6
    • Session 05: Lesson

    • Session 05: Sample Files

    • Session 05: Challenge

    • Session 05: Challenge Submission

    • Session 05: Bonus - Insert Family at Intersection

    • Session 05: Review

  7. 7
    • Q&A Recording

Pricing options

Explain how different pricing options might be valuable to different segments of your audience.