Professional Python Courses — Start-ups, Finance Professionals and Researchers.

Scale your team with Python fundamentals training.

Whether you are a start-up building up your technical team or an established organization looking at training more software developers skilled in the Python programming language, a 2-day Python fundamentals training course will help you speed up your skills-and-know-how acquisition plans.

Python for science and engineering domains.

ArcGIS, Matlab, SPSS and R languages are the usual tools used by scientists for GIS, mapping purposes, hypothesis modeling, simulation and statistical analysis.

Python, in recent years, has matured and is a formidable toolset in its own right and with the advantage of being open source and a generic tool that helps scientists and engineers create live, production ready software applications. If your research and engineering team has not yet acquired Python as part of your institutional memory, it's time to seriously consider.

Financial analysis with Python.

Numpy, Scipy, IPython and the numerical analysis library pandas are gaining rapid mindshare with scientists, engineers, statisticians and financial quants.

As a rapid prototyping and numerical modelling and data manipulation tool, Python fits in perfectly with the rapid pace expected of financial traders and financial professionals dealing with fast changing datasets from various stock exchange. Fast prototyping without sacrificing compatibility with existing C and C++ toolsets.

Latest from the Blog

PythonIO at Gameloft Singapore
Feb. 22, 2013, 8:05 a.m., by

John and Ivan at Gameloft Singapore

John and Ivan at Gameloft Singapore. The participants were gently introduced into the world of programming by Ivan. By the end of the 4 hour session, the participants were starting ...

Computing Pi using Monte Carlo method
Jan. 29, 2013, 4:40 a.m., by

Let's get two proverbial birds with one stone.

 

1. How do we estimate Pi by plaing darts?

Easy. Get a square board, and throw 2500 darts without aiming anywhere ...

Calculate Moving Average Using Python
Jan. 29, 2013, 1:28 a.m., by

Previously, I've shown you how to plot the price of stock using pandas. This time, let's apply Moving Averages to the plot.

from pandas.io.data import DataReader ...

Testimonials

Training, Talks and Presentations

EuroPython 2011
EuroPython 2011

Saving Gaia with jQuery Mobile and GeoDjango

Calvin Cheng

Polygon creation on a jQuery/OpenLayers map and saving into our spatial db via geodjango.

I Love Python
LadyPy 2011

Introducing Python to Women Programmers

Calvin Cheng

A beginner level class introducing Python and Django to women programmers.

I Love Python
IWPC 2012

Introductory web programming class

Ivan Zimine

Introductory class to web technologies for people with little or no technical background.