About ABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » Soft skills » TracksOperating systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad and iPhone iOSDatabases and middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data and analyticsApplication development » Methods and techniques » TOGAF » PRINCE2 » Agile development and Scrum » Programming languages » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSystems management » ITIL » SecuritybalkjePractical informationRegistration 
Python fundamentals


Over the last decades, Python has become one of the most used programming languages in the world. Its versatility is impressive and makes it into a popular language throughout a broad domain spectrum: data analysis, system and network administration, web and game development, ...

Moreover, writing Python code is fun and relatively easy in comparison to some other languages. During this intensive and practical training, we provide a solid base for programming in Python!

Main topics

  • Introduction
  • What is Python? How is it used? Strengths and weaknesses ...
  • Python 2.X versus 3.X
  • How to execute a Python program
  • Building blocks of a basic Python program
  • Variables, object types, dynamic typing
  • Functions, expressions, statements
  • Syntax of program structures
  • if
  • while, for, iterations & comprehension methods
  • Functions: concepts, scope, arguments, lambdas, generators
  • Python object types and their methods
  • Python & OO
  • Modules and Packages
  • Exception handling
  • Advanced topics

Intended for

This course is aimed at anyone who wants to use Python for scripting, building (web) applications, developing games, communication with databases, testing, building GUIs, data analysis, etc.


Basic knowledge of programming (see course Programming fundamentals).

Training method

Classroom training with extensive practical exercises.

Course leader

Arnout Veugelen.


3 days.


You can enrol by clicking on a date
datedur.lang.  location  price
04 Sep3NWoerden  (NL)1350 EUR  (exempt from VAT) 
09 Oct3?Leuven  (BE)1350 EUR  (excl. VAT) 
29 Nov3NWoerden  (NL)1350 EUR  (exempt from VAT) 
13 Dec3NLeuven  (BE)1350 EUR  (excl. VAT) 


Very useful introduction course to Python (, )
Very good, just need a bit more exercises with the corrections (during class) (, )
Goed voor wat de titel omschrijft (, )
Zeer goed gegeven. Interessante materie. Basis om mij verder te ontwikkelen (, )
zeer leerzaam, kortom Uitstekend !! (, )
I appreciated the training much (, )
Super. Duidelijk, informatief en leerrijk (, )
Uitstekend (, )
Goede introductie in de concepten (, )
Goede mix tussen theorie en praktijk (, )

Refresh this page to see other comments.