Dude I have one huge recommendation: Serpens. It has taught me quite a bit and actually lets me play around in a more artist friendly way with my coding skills. We should catch up on this offline. I am learning sooooo much with Python. (Not a master by any means but I am finally able to troubleshoot my own bad code so that’s a plus!)
Also Curtis Holt has some decent Python for blender stuff out there. I recommend his Python crash course. I can also help with Serpens stuff. I even made a free template to help you hash out ideas quickly. (I think I posted about it in my polybook).