1. The history and installation of Python
  2. Python types and constructs
  3. The Nuts and Bolts
  4. Structuring your Python projects
  5. Object-oriented programming with Python
  6. Advanced manipulations
  7. File input and output
  8. Imports and Exports
  9. Miscellaneous
  10. Not re-inventing the wheel
  11. Tips and Tricks