Welcome to Python Beginner to Expert, a free wikitext.

Introducing Python

  1. Origins
  2. History
  3. language characteristics, etc.

Structured Python

  1. Intro to shell
  2. Intro to IDLE
  3. Words about other development environments
  4. Basic syntax
  5. Built in types/
  6. Assignment statements
  7. Arithmetic
  8. Math functions
  9. Lists and dictionaries
  10. Program flow Control statements
  11. iterators
  12. practice problems
  13. Debugging techniques

OOP with Python

Tkinter

Python for shell scripting

  1. String processing (re module)
  2. OS commands
  3. Example scripts
  4. practice problems

Selected modules

Python for web programming

  1. Example scripts
  2. Practice problems

Survey of web frameworks

  1. Django
  2. Zope
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.