I’ve found that the most effective way–by far–to learn Dynamo is by starting with a problem or task and then going backwards, figuring out how to solve it in Dynamo. In the short time I’ve been doing this (with help from this forum), I’m already finding problems that I think can’t be solved without some custom API code.
I found Autodesk’s video “Getting Started With AutoCAD Civil 3D .NET Programming”; but my understanding is Dynamo uses Python for custom code, whereas .NET programming is done in VBA.
So Dynamo utilizes the API with Python as opposed to VBA; is that correct?
Just wondering if I’ve generally got this right, before I get too far into the weeds. How should I best approach learning how to implement API in Dynamo?
(Disclosure: I’m not a programmer; but ready to learn. I’ve dabbled a bit in Python, and it certainly seems to be more pleasant than VBA, haha…)