Python Programming

Python Programming


This course will benefit programmers, web developers, and anyone who needs to support or create programs (including CGI scripts) using Python. Python is being taught in schools with increasing popularity and ICT teachers new to Python or wishing to brush up their knowledge will benefit greatly.


Delegates should have a basic understanding of both programming and object oriented concepts.


3 days. Hands on.

Course Objectives

The Python language is a very powerful scripting language created on an object model.

This course covers all of the basic syntax and functions of the language.

Our 2 day Advanced Python Programming course is also available as a perfect follow-on.

Course Content

Python introduction
Variables and built in functions
Flow control
Defining functions and modules
Testing and debugging
Lists and tuples
File I/O
Numeric functions
String functions
Dates and times
Dictionaries and data structures

Virtual Courses

ALL of our courses can be delivered virtually. And our Bath public schedule of courses are now available as live virtual sessions, using the popular Zoom Virtual Classroom and remote labs. Delegates can test their access at:

Public Courses

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...