Skip to main content

Python Intro Course

Learn the fundamentals of Python programming in a practical, beginner-friendly course.

Take your first step towards becoming a developer in one of the world's most in-demand languages.

Learn the fundamentals of Python programming in a practical, beginner-friendly course. Take your first step towards becoming a developer in one of the world's most in-demand languages.

45 Reviews
9.7/10 Satisfaction
100% Recommend
See reviews
Python Intro training course

Python Intro Course

This introductory level course in Python programming is designed for anyone interested in data science, data analytics, and becoming a Python developer.

Through hands-on coding exercises and practical examples, you will learn the fundamentals of Python programming.

You will gain a solid foundation in key programming concepts, such as variables, data types, control structures, and functions and discover how Python is used in data science and analytics projects.

By the end of the course, you will have the knowledge and skills to write Python code, analyse data, and kickstart your journey as a Python programmer.

View course outline

Course dates

Course dates Days Location Places RRP Discount You pay
3 to 4 November 2026 Tue-Wed Online Available £549 £100 £449 + VAT
4 to 5 February 2027 Thu-Fri Online Available £549 £549 + VAT
6 to 7 May 2027 Thu-Fri Online Available £549 £549 + VAT
2 to 3 August 2027 Mon-Tue Online Available £549 £549 + VAT
No in-person dates available at the moment.
No in-person dates available at the moment.
Course dates Days Location Places RRP Discount You pay
3 to 4 November 2026 Tue-Wed Online Available £549 £100 £449 + VAT
4 to 5 February 2027 Thu-Fri Online Available £549 £549 + VAT
6 to 7 May 2027 Thu-Fri Online Available £549 £549 + VAT
2 to 3 August 2027 Mon-Tue Online Available £549 £549 + VAT

Private & team training

Get a quote for Python Intro

Available as private, bespoke or team training at our centre, live online, or at your venue. Customise the outline, train as a group, or book a one-to-one with an expert.

Course dates

Swipe for more dates

3 to 4 November 2026

Tue-Wed

Location
Online
Places
Available
RRP
£549
Discount
£100
You pay
£449 + VAT

4 to 5 February 2027

Thu-Fri

Location
Online
Places
Available
RRP
£549
Discount
—
You pay
£549 + VAT

6 to 7 May 2027

Thu-Fri

Location
Online
Places
Available
RRP
£549
Discount
—
You pay
£549 + VAT

2 to 3 August 2027

Mon-Tue

Location
Online
Places
Available
RRP
£549
Discount
—
You pay
£549 + VAT

Course outline

1

Introduction

Why Python?

Key features of the latest version

Installing Python

REPL

Using an IDE

2

Programming with Python

PEP8 - Writing clean code

Keywords for Python 3

Essential Indentation

IDE extensions

Getting help in REPL

Online Python shell

3

Variables

Naming variables

Basic syntax

Variables as labels

Type checking

Primitive variable types

4

String

Formatting Strings

Handling bulky Strings

Concatenation

Output and input

String methods

5

Numbers

Number types

Calculations

Arithmetic Operators

Number methods

Type conversion

6

Control Flow

If, Elif and Else

Boolean Operations: and, or, not

Comparison Operators

7

Functions

Defining Functions

Parameters and Arguments

Calling Functions

Performing Tasks

Returning Values

Saving Modules

8

Iterables

For loop

For Else

While Loop

9

Containers and Sequences

Advanced datatypes

List

Tuple

Dictionary

Set

10

Exceptions

Handling Exceptions

Different Exceptions

Cleaning up

11

Modules, Packages and Libraries

Built in modules

Custom modules

Popular libraries

Introduction to OOP

12

Questions and answers

This course is also available as a private course.

This would allow you to choose any dates for your training, at our Islington centre in London, live online or at your offices.

And, if you wish, we can tailor the content for you or your team.

Please contact us for more details.

45 Reviews
9.7/10 Satisfaction
100% Recommend

Laid-back, methodical teaching for all levels.

Kenny – 17 August 2026

Good course easy to follow which made it easier to learn the python coding being taught.

Tristan – 17 August 2026

Nice delivery of information and structure.

Lucy – 30 April 2026

Very helpful and informative. Well presented and easy to follow.

Ewan – 30 April 2026

Lots of helpful knowledge we can apply to our work

Olivia – 30 April 2026

The quality of the course content was particular good and Deles ability to pivot was appreciated. The snacks were great.

Greg – 30 April 2026

Knowledgable trainer, course materials were tailored to our needs where applicable

Nathan – 30 April 2026

Great at giving examples and anticipating tools that might be useful to us.

John Emmanuel – 30 April 2026

Swipe for more

Read course reviews

Who attends?

Getting better at your job icon

Getting better at your job

You need a skill for the role you already have, or your employer is investing in the team.

Changing career icon

Changing career

You're moving into a new field and need the practical skills it asks for.

Just graduated icon

Just graduated

You know the theory. A practical course and a certificate of attendance show employers you can do the work.

Further reading

Why You Should Consider Outsourcing Your IT Support article image

Why You Should Consider Outsourcing Your IT Support

Outsourcing your IT support can be extremely cost effective if it's done right.

5 Ways to use Python at Work article image

5 Ways to use Python at Work

Interested in learning Python?

The 5 Most Sought After Programming Languages article image

The 5 Most Sought After Programming Languages

Do you want to get into software development but are not sure which coding language to learn?