Learn to program the Revit API by Boost Your BIM (Udemy.com)

Learn how to customize, automate, and improve Autodesk Revit software.

Created by: Harry Mattison

Produced in 2019

icon
What you will learn

  • In this course, you will learn how to write Revit API code in the C# language to perform a wide variety of tasks.

icon
Quality Score

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

Overall Score : 88 / 100

icon
Course Description

This course is for people who want to do more with the Autodesk Revit building information modeling software. You can do a lot of great things with Revit as it ships "out of the box" from Autodesk, but there are still many tasks that are repetitive, boring, and error-prone. There are also many situations where you can be more effective and productive if you can add additional functionality to Revit. This course will cover a wide range of topics in the Revit API. Each topic will be taught by walking through a set of C# code samples that progress from the basics to more advanced concepts. More content will be added to this new course in the upcoming weeks. If you see a topic that you like added, just let me know and I will try to make that addition. Who this course is for:
Revit users who want to do more with Revit.
No programming experience is needed. Novice programmers may find it helpful to supplement this course with some of the many free resources online.

icon
Instructor Details

Harry Mattison

Harry is the founder of Boost Your BIM, a software development and training company that collaborates with AEC firms to make Revit better. Boost Your BIM customers benefit from custom-built API applications that extend Revits capabilities and enable them to complete their work faster and with better results.

Boost Your BIM has built applications to automate routine tasks, enforce company standards, extract model data, use the Revit UI more efficiently, and solve other problems that would be difficult or impossible to do with Revit in its out of the box state.

Harry was an employee of Revit Technology Corporation and Autodesk from 1998 to 2012 and spent four of those years developing and testing new Revit APIs in areas such as the Family Editor, Massing, Analysis Visualization, Dynamic Model Update, and Views & Schedules.

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.4

54 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Peter Mihok on 12/6/2020

I feel like it jumps right into it, which on the one side it's nice, but on the other hand it is pretty complicated to follow

By Sabrina Brgin on 8/24/2020

War in Ordnung aber nicht gerade so informativ. ReferenceIntersector oder Extensible Storage oder auch dynamic model update sind gut. Was noch gut wre wenn Themen wie XAML behandelt werden, um schne GUIs zu erstellen.
Bei einem Kurs erwarte ich auch, dass der Lehrer beim Reden nicht "lange" berlegt was zu sagen. Diese Pausen zwischen den Stzen machen die Videos lnger als notwendig.
Trotzdem vielen Dank. Hat mich ein wenig weitergebracht

By Bruno Cezar Araujo de Oliveira on 11/16/2019

o conteudo bem explicativo, mas no atende todos os recursos do REVIT API, o que eu mais procuro saber como trabalhar com Sheets, e ele s usa exemplos bsicos que eu acho fcil na internet como Wall e Windows. Por um curso pago eu esperava algum contedo que no tem fcil acesso na internet.

By John Artienda on 10/23/2019

Great course and also very nice to have for your reference.

By Enrico Maria Rinaldi on 5/1/2019

It was a bit over my initial knowledge, just exactly what I need to scale up. The start was difficult since it was not easy to understand what version of Revit fits with Net framework and Visual Studio is still a new thing together with C#. Considered that a part of what has not been told and a part of the challenge. Yes the attitude has to change and the mindset becomes that one of a developer, so you need to download and install the developer tools and accept it as part of the workload. Get more deep into Windows directories as well.
Sembra leggermente al di sopra delle mie competenze, per cui ottimo per allargarle.
Difficile all' inizio per avere le versioni che concordano tra Revit, Visual Studio e Net framework, nonche" capire dove sono i comandi di riferimento all'interno delle librerie di Net Framework 4.
ma anche quello fa parte dell'apprendimento, del fatto di dover rimanere sempre aggiornato.

By Sebastian Rivera Mendez on 1/15/2019

Por qu casi no hay informacion en el mercado de estos cursos

By Audi Capellan on 10/22/2018

This is not for beginners. A solid understanding of C# programming is required to understand the concept of these lectures. The course should have mentioned - experience in C# Programming is required so that a person will not buy this course without going through basic programming course like C#. A waste of time really.

By Louis Harrison on 10/1/2018

Mr Mattison presented a well versed, well informing class that answered questions and gave just enough detail to inspire the programmers mind to capture the sequencing. As many lessons as it seemed, it turned out to be the right amount of both entry and resource level information. I feel like I can return to the lessons as filler or recourse for my programming without being bored by detail I already know.

By Hector on 9/13/2018

Great course, well structured, good ongoing updates for changes in versions. Some steps were not obvious to a novice.

By Hks store on 8/12/2018

I could not code. The sample code given are not working in new version.

By Thomas Schlegel on 6/25/2018

Guter Lerninhalt, aber einiges veraltet. Muss ich dann erst mal transferieren. Ein paar Bedienprobleme.
Ich suche immer noch die Mglichkeit den Text schriftlich zu rehalten.

By William Spratlen on 6/6/2018

Thanks Harry for the class. I cant tell you how much you have help me. This class is well worth the money. Thank for answering my questions.