# Stuff that will (hopefully) be added to this tutorial This tutorial is not complete. It still needs: - range somewhere - **More exercises and examples everywhere!** - classes part 1: Akuli: I would probably add an example of refactoring a bunch of functions working with shared global data into a class because it's a pretty typical usecase - classes part 2 - non-public `_variables` (maybe reading PEP-8 is enough to explain this?) - "singular" inheritance, inheritance of built-in classes - using super - advise to avoid multiple inheritance - iterables and iterators: something most Python programmers need to be aware of - last chapter: "What should I do now?" links to other resources - GUI programming tutorials - easygui - tkinter in effbot (warn the readers about star imports) - pyqt5 in zetcode (warn about mixedCase) - gtk+ 3 in readthedocs - a pygame tutorial - David Beazley's metaprogramming and other talks - "What the heck is this?" section for stuff i haven't talked about - regexes - yield *** You may use this tutorial freely at your own risk. See [LICENSE](LICENSE). [List of contents](README.md#list-of-contents)