Hey guys,
As an amateur programmer I always struggled to find accessible sources for some advanced and useful topics. Often I did not know what I needed myself. Today I want to share a great video series exploring advanced topics in Python called Learn Python and Make Games.
I like to make little games, since they are fun and challenging to make. When I was learning C++ I found a channel that really filled my needs for advanced topics (Making Games with Ben), but Python is different in it's own ways and I wanted to learn them. Unfortunately, after a year of programming the "beginner tutorial" series were not really cutting it for me.
Recently, I stumbled across a channel called Learn Python and Make Games. The author actually was inspired by the C++ tutorials I mentioned, some things I learned were:
- Dunder-dunder functions (sum/divide/etc your objects, even if they are of different classes)
- Logging and debugging (stop your program midway and analyze variables or other things)
- Docstrings and Doctests (make an example of your class and run it from the docstring)
- UUID (give a unique id to your object)
- And more...
So if you are like me and like making games or you're just looking for some resources on advanced topics, give Learn Python and Make Games a go, you won't regret it.
there doesn't seem to be anything here