3 to 4 November 2026
Tue-Wed
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.
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.
| 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 |
| 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
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.
Swipe for more dates
Tue-Wed
Thu-Fri
Thu-Fri
Mon-Tue
Private & team training
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.
Why Python?
Key features of the latest version
Installing Python
REPL
Using an IDE
PEP8 - Writing clean code
Keywords for Python 3
Essential Indentation
IDE extensions
Getting help in REPL
Online Python shell
Naming variables
Basic syntax
Variables as labels
Type checking
Primitive variable types
Formatting Strings
Handling bulky Strings
Concatenation
Output and input
String methods
Number types
Calculations
Arithmetic Operators
Number methods
Type conversion
If, Elif and Else
Boolean Operations: and, or, not
Comparison Operators
Defining Functions
Parameters and Arguments
Calling Functions
Performing Tasks
Returning Values
Saving Modules
For loop
For Else
While Loop
Advanced datatypes
List
Tuple
Dictionary
Set
Handling Exceptions
Different Exceptions
Cleaning up
Built in modules
Custom modules
Popular libraries
Introduction to OOP
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.
Laid-back, methodical teaching for all levels.
Good course easy to follow which made it easier to learn the python coding being taught.
Nice delivery of information and structure.
Very helpful and informative. Well presented and easy to follow.
Lots of helpful knowledge we can apply to our work
The quality of the course content was particular good and Deles ability to pivot was appreciated. The snacks were great.
Knowledgable trainer, course materials were tailored to our needs where applicable
Great at giving examples and anticipating tools that might be useful to us.
Swipe for more
Read course reviews
You need a skill for the role you already have, or your employer is investing in the team.
You're moving into a new field and need the practical skills it asks for.
You know the theory. A practical course and a certificate of attendance show employers you can do the work.
Outsourcing your IT support can be extremely cost effective if it's done right.
Interested in learning Python?
Do you want to get into software development but are not sure which coding language to learn?