Course Information
Course Overview
Learn how to customize, automate, and improve Autodesk Revit software.
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.
Course Content
- 8 section(s)
- 47 lecture(s)
- Section 1 Revit API Basics
- Section 2 .NET, C# and general programming basics
- Section 3 Element Operations
- Section 4 Element Geometry
- Section 5 Debugging Revit API Code
- Section 6 Intermediate / Advanced topics
- Section 7 Source Code from BoostYourBIM blog posts
- Section 8 Responses to Questions
What You’ll Learn
- In this course, you will learn how to write Revit API code in the C# language to perform a wide variety of tasks.
Skills covered in this course
Reviews
-
NNicholas Place
I've had this course for quite some time, and I have finally sat down and gone through it all. My biggest comment is that this course really needs to be updated, especially considering how expensive it is compared to other courses that actually participate in sales. I would say that a fairly large amount of content took me way longer to actually get through due to changes in the API in the latest versions of Revit that are not taken into account in these videos (forgetypeids, etc). I spent quite a few hours tracking down how to update the code, even finding some answers on the BoostYourBim blog itself, so I don't see why this course just hasn't been updated with the same information. This course has some great content though. Some care just has to be taken into making the updates before I would recommend it to anybody else.
-
NNaga Srinivas Vanka
The course is very much helpful to me. Thanks a lot!!
-
SSvenja Thiersch
War in Ordnung aber nicht gerade so informativ. ReferenceIntersector oder Extensible Storage oder auch dynamic model update sind gut. Was noch gut wäre wenn Themen wie XAML behandelt werden, um schöne GUIs zu erstellen. Bei einem Kurs erwarte ich auch, dass der Lehrer beim Reden nicht "lange" überlegt was zu sagen. Diese Pausen zwischen den Sätzen machen die Videos länger als notwendig. Trotzdem vielen Dank. Hat mich ein wenig weitergebracht
-
EEnrico Maria Rinaldi
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.