1. Introduction
  2. Functions
  3. Objects
  4. Class Inheritance
  5. Modules and Packages
  6. Lists and Tuples
  7. Sets
  8. Dictionaries
  9. Conditional Execution
  10. Loops
  11. Error Handling
  12. Polling and Event-Driven Programming
  13. Conclusion