Python Courses

1 Day - Met Office Python Overview

A 1 day introduction to the Met Office Python programming environment designed to give a high level overview of Python, Numpy, plotting and Iris as used for climate research and forecasting. The primary purpose is to give staff enough knowledge to read...

2 Day - Advanced Python Programming

A 2-day course that examines more advanced language features that may be used in developing Python applications. This course is aimed at experienced programmers who expect to be using Python to develop reusable code modules or gain a better understanding...

2 Day - Numeric Python for Scientists

A 2-day introduction to using Python in a scientific environment which covers handling data files, numeric analysis, line plots, histograms, contour plots and Pandas data frames. The focus is on understanding the capabilities and restrictions of the relevant...

2 Day - Python Text Analysis

A 2-day introduction to Python text processing that covers running external processes, accessing databases, handling XML data, reading web pages, and accessing JSON web services. The focus is on developing applications that can retrieve, manipulate and...

3 Day - Introduction to Programming

A 3 day introduction to writing computer programs for staff with no experience using programming languages. This course covers basic programming concepts such as variables, data types, expressions, lists, arrays, dictionaries, flow control and functions....

3 Day - Python Programming

A 3 day introduction to Python Programming that covers core language features such as namespaces, data types, flow control, functions, objects, exception handling, file I/O and modules. The focus is on using best practices and techniques to develop professional...