Regaining my time, there are long-awaited things I’m going to learn.
Having built several applications with python, I still don’t think I know python well. At the moment I would recommend the course Python for Maya: Beginner to Advanced Rigging Automation by Nick Hughes to beginners. I’ve just skimmed through about 40% of the course. The demo was done in Maya and explanation is thorough. The early parts are mostly basic but I start to find sth useful for better coding. In the past I would write
def f(nameList): for name in nameList: mc.polyCube(n=name) f(['a','b'])
Now I could skip the for loop with map function
def f(name): mc.polyCube(n=name) list(map(f,['a','b']))
Another one I’d like to share is The Gnomon Workshop – Automating Animation & Game-Ready Rigs by Nick Miller. It’s more advanced and I did fasten my seat belt to learn from him. He is undoubtedly an expert and made things “easy”. The videos are done so next is to study his codes and thought in OOP way.