Hi guys,
I am willing to learn programming for Dynamo and custom python scripts creation, do you guys recomend any course to start? In my case I have no programming experience and a very weak basis.
Hi guys,
I am willing to learn programming for Dynamo and custom python scripts creation, do you guys recomend any course to start? In my case I have no programming experience and a very weak basis.
Work your way through this:
fantastic place to start for a total noob.
Lots of really great resources out there for sure.
Like @Alien mentioned, the primer is a fantastic start. But here are a few others.
Then there is the Dynamo learn video playlist (I actually recorded these a while back for Dynamo 2.x, but they still have a lot of great information!):
Dynamo Learn Video Playlist on Youtube
I taught an AU class on Python in Dynamo a while back. No video, but the handouts are cool:
And there are quite a few other resources out there on Autodesk University as well
is a fantastic user to subscribe to. She is the queen of Dynamo player in my mind. She will teach you all sorts of cool stuff. She has AU classes too.
is actually in the midst of a series on getting started with Dynamo as well, and has some great insights:
There are quite a few other YouTube channels to watch as well, but these two (in my mind) are the ones to watch for Dynamo Essentials nowadays.
I share videos on YouTube, but I tend to focus on package development, etc.
There is also a great list on the Revit Forum: https://www.revitforum.org/forum/revit-all-flavors/dynamo-bim/24635-dynamo-learning-resources
Also, I wonât link to it here as I donât want to come across as too âsales-eyâ, but I do offer my own courses on my platform for the following:
They are available as a bundle too, if that is of interest. Feel free to message me if you would like. But like I said, I wonât post the link as I donât want to spam with my courses.
Welcome to the community and I wish you the best on âYour Dynamo Journeyâ
Number 1 tip I give people is donât rush/cram unless that works for you as a learning style. If you are in a rush then learn with a colleague or friend at the same time and build on each others knowledge to get there faster.
Master fundamental concepts such as data types, list management and flow control before jumping into the deep end, as these concepts follow you through no matter which language youâre working in. Dynamo is great for beginners as it packages these concepts up quite neatly, whereas Python and other written languages will force you to confront debugging etc. which can distract from the fundamental layer of programming for Revit.
Most if not all of the super users and community greats for Dynamo bumbled around with nodes for a while before they jumped into different languages.
I think if you want to learn youâll find a lot of great resources.
1ăYou open dynamo there are tutorial pop up.You can go over it.
2ăDynamo Official wesite has Dynamo Primer.
3ăDynamo Dictionary
4ăMany great youtube channel like AussiBimGuru.
5ăIf you like books,I think you can find on your bookstore from your country.There are not many and not even good but there are still some books with good quality.
6ăLearning by solve mistakeďźsearch froum or Google.