ntroduction to Python
Python – Fundamentals
IDE and command line handling
Conditionals and Loops
Lists and Tuples
Functions, Modules and Packages
Pip/easy_install
Python, Object Orientation, Object use
Object Oriented Python
Python – using functions, objects and modules
Dictionaries
String Handling
Exceptions
File Handling
Date
Debugging python code
Logging
Object Orientation: Design Techniques
Applying OO design techniques and best practise
Code testing, patterns, profiles and optimisation