Python training courses

Python is a widely used general-purpose, high-level programming language, that supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library. Python interpreters are available for most operating systems, allowing Python code execution on a wide variety of systems. The course provides a introduction to the key features of the language.

We offer a three day Python course.


There is a coverage of:

Overview, An Introduction to Python, Python base types, operators and expressions, Arithmetic, Arrays using the array module, Arrays using the Numpy module, Text in Python: Strings, Control Structures - compound statements, Functions, Object oriented programming and classes in Python, IO, An Introduction to Algorithms and the Big O notation, Sequence types, Iterators and Lists, Set types, Mapping types, Operator overloading, Decimals, fractions, random numbers, Databases and sqlite, Regular expressions and pattern matching, Built in exceptions, Concurrent execution - threading, Concurrent execution - multi processing, Modules, SciPy, Graphics programming in Python - Tkinter, matplotlib, Miscellaneous, SQL background, Functional programmimg background,

For more information please contact