I watched a YouTube video the other day along the lines of off “10 things Python beginners do they shouldn’t.” I was guilty of most of them! I think I’ve got the basics down, I understand the built-in syntax, flow, and can work with imported modules and create my own classes but where do I go to learn more of these advanced things I hear on YouTube: generators, lambda functions, asyncio, etc. Most of the resources I’ve googled are geared at data science and computation, but I’m coding with things like personal data
Coding Spell(e.g. about to try making graphs from fitness records) and maker-style electronics projects like we see here. TLDR; I want to understand some more advanced Python features, and make my code more elegant, “Pythonic” and efficient.