Python Intensive Course


This intensive Python course starts with the basic syntax of the language, such as statements, variables, comments, conditionals and loops and proceeds with all the fundamentals of Python, i.e. lists, tuples and dictionaries. Functions, modules and packages are covered in great detail. This course can be run as an in-house training as well, e.g. in England, France, Switzerland, Austria, Netherland, Luxembourg, Belgium, Canada or Germany.


Target Group:
This Python course is aimed at experienced programmers, scientists and engineers with development experience in another high-level programming or scripting language such as C/C++, Perl, PHP, Tcl or others. Python knowledge is not necessary.

Content:

An intensive intermediate training in the Python language. The course provides a hands-on introduction to the Python language covering object-oriented and functional programming techniques as well.
  • The Python Philosophy
  • Fundamentals
  • Conditional Statements
  • Loops
  • Data Structures
    • Lists
    • Tuples
    • Dictionaries
  • Functions
  • Recursive functions
  • Regular Expressions
  • File Handling
  • Modules and Packages: Using and Creating
  • Object-Oriented Programming (OOP) with Python
    • Overview of Object-oriented programming
    • Objects, Instances and classes
    • Encapsulation
    • Polymorphism
    • Inheritance and the object hierarchy
  • Using the IPython shell and "Python notebook"
  • PyLab with NumPy, Scipy, and Matplotlib as a replacement for Matlab
  • Python GUI's with Tkinter (optional)
  • Python and the C shell (optional)
  • Extending Python with C (optional)


Dates:
  • From Mon, 20th Jul, 2015 until Fri, 24th Jul, 2015 (5 days)
  • From Mon, 17th Aug, 2015 until Fri, 21st Aug, 2015 (5 days)
  • From Mon, 21st Sep, 2015 until Fri, 25th Sep, 2015 (5 days)
  • From Mon, 19th Oct, 2015 until Fri, 23rd Oct, 2015 (5 days)
  • From Mon, 23rd Nov, 2015 until Fri, 27th Nov, 2015 (5 days)
  • From Mon, 30th Nov, 2015 until Fri, 4th Dec, 2015 (5 days)
  • From Mon, 18th Jan, 2016 until Fri, 22nd Jan, 2016 (5 days)
  • From Mon, 22nd Feb, 2016 until Fri, 26th Feb, 2016 (5 days)
  • From Mon, 14th Mar, 2016 until Fri, 18th Mar, 2016 (5 days)

Duration of the course:
5 days

The fees for this Python course per day:

Toronto, Canada:
$494 per day (exclusive of HST)
Lake Constance, Hemmenhofen, Germany:
€349 per day (exclusive of VAT)
plus € 90 for full board and lodging in 4 star hotel
Berlin, Germany:
€378 per day (exclusive of VAT)
London, England:
£378 per day (exclusive of VAT)


Attention:

The price comprises:
Comprehensive course material

© The content and the images of this website are underlying copyright as described in the Imprint.