This is a technical course that introduces the Python 2 programming language. It is an instructor led presentation and hands on exercises course using MS Windows, but is equally applicable to other platforms such as Linux.
This course is suitable for programmers maintaining existing projects or starting new projects in Python 2.
Programmers intending to only use Python 3 should attend the Python 3 Programming course.
At the end of this course you will be able to:
Chapter 1: Introduction to Python
Chapter 2: Fundamental Variables
Chapter 3: Flow Control
Chapter 4: String Handling
Chapter 5: Collections
Chapter 6: Regular Expressions
Chapter 7: Data Storage and File Handling
Chapter 8: Functions
Chapter 9: Advanced Collections
Chapter 10: Modules and Packages
Chapter 11: Classes and OOP
Chapter 12: Error Handling and Exceptions
Chapter 13: Multitasking
Chapter 14: The Python Standard Library
No previous knowledge of Python is assumed, although delegates should be familiar with at least one programming language.
Experience of another scripting language, such as Perl or PHP, will be an advantage, as will previous experience of object oriented programming.