For best learning and experience I suggest you to go for udemy. There are so many online courses over there for engineering as well as other sectors. And best online course for learning staad pro can also be found here. I myself took online courses over there and recently I’m taking staad pro classes. My experience over here is going quite good.

Reginald Morrison
Facilities manager