0% developed

Python Beginner to Expert

From Wikibooks, open books for an open world
Jump to navigation Jump to search
Python Beginner to Expert
Welcome to Python Beginner to Expert, a free wikitext.

Introducing Python[edit | edit source]

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

Structured Python[edit | edit source]

  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[edit | edit source]

Tkinter[edit | edit source]

Python for shell scripting[edit | edit source]

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

Selected modules[edit | edit source]

Python for web programming[edit | edit source]

  1. Example scripts
  2. Practice problems

Survey of web frameworks[edit | edit source]

  1. Django
  2. Zope
  3. flask