Programming in Python seems to be the thing of the moment. It is used extensively in the cloud, and is one of the first languages to support Google App Engine. Python is popular among scientific communities through the SciPy package. It's simplicity makes it easy enough for beginners who use a Raspberry Pi, which was originally targeted to run Python. System administrators, looking for more than shell scripts, also take to Python, given the extensive library support available.

Python is a dynamic language, object-oriented and has features enabling its use as a functional language. It also supports meta-programming structures and aspects of Lisp and Haskell.

JBI was one of the first training company to offer a Python 3 training course and continues to update this in line with Python 3 developments. We offer a separate Python 2 course because we believe the differences in advancements are enough to warrant different training.