Python Foundations Course
Our Python Foundations Course is a 3-day, instructor-led programme for anyone who wants to build a practical foundation in Python programming. The course is highly hands-on and introduces the core language features and programming techniques needed to write effective Python scripts.

Course Schedule
3 days
8:00am - 4:00pm
Online Live
£1,495 + VAT
3 days
9:00am - 5:00pm
Online Live
£1,495 + VAT
3 days
9:00am - 5:00pm
Online Live
£1,495 + VAT
3 days
8:00am - 4:00pm
Online Live
£1,495 + VAT
3 days
9:00am - 5:00pm
Online Live
£1,495 + VAT
3 days
8:00am - 4:00pm
Online Live
£1,495 + VAT
3 days
9:00am - 5:00pm
Online Live
£1,495 + VAT
3 days
8:00am - 4:00pm
Online Live
£1,495 + VAT
Course Code: GK821587
Duration: 3 days
Course Overview
Python Foundations is a practical introduction to Python for delegates who want to learn core programming concepts and write effective Python code. The course combines instructor-led explanation with hands-on exercises and is suitable for both new programmers and technical professionals moving into Python-based development, automation, AI or data-related work.
Target Audience
- Aspiring Python developers
- System and network administrators
- DevOps engineers
- Back-end and front-end developers
- Technical professionals moving into automation, AI or data science
Course Content
- Python variables and data types
- Strings, dates and times
- Conditional statements and loops
- Lists, tuples, dictionaries and sets
- Iterators and sorting
- File handling
- Functions, modules and packages
- The Python standard library
- Classes and object-oriented programming
- Basic error handling
Prerequisites
Basic familiarity with a programming or scripting language is helpful but not essential.
Note - This course is delivered via our training partner Global Knowledge.
Public Schedule
Private Virtual Training (Teams / Zoom)
N/A
Private Onsite Training (at your offices)
N/A
Note
All prices exclude VAT at 20%.
VAT registration number: 450 4347 14
You may also like...
Build modern React user interfaces using JSX, reusable components, props, state, hooks, forms, styling and debugging tools.
Learn JavaScript fundamentals including variables, data types, control flow, functions, arrays, objects, loops, scope and debugging.
Use Python for enterprise-grade development covering design patterns, OS and network services, data processing, databases, APIs and scalable application architecture.




