The contents of the presentation is:

  • Introduction
  • Basics
    • Running Python
    • Datatypes
    • Containers
    • Tests
    • Loops
    • Functions
  • More advanced
    • Objects & aliases
    • Slicing
    • Functional programming
  • Packages
  • Final words

I also included some exercises with answers.

You can download the presentation as presentation slides or as printer friendly format. The LaTeX-beamer source is also available

If you have comments or suggestions, let me know.