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.
You need no previous experience of programming to attend this course.
Course leader is an experienced industry expert
Course Dates | Days | Location | Places | RRP | Discount | You Pay | Action |
---|---|---|---|---|---|---|---|
17-18th Jun 25 | Tue-Wed | London Bridge | Available | £499.00 | £100.00 | £399.00 + VAT | |
14-15th Aug 25 | Thu-Fri | London Bridge | Available | £499.00 | £50.00 | £449.00 + VAT | |
7-8th Oct 25 | Tue-Wed | London Bridge | Available | £499.00 | £499.00 + VAT | ||
4-5th Dec 25 | Thu-Fri | London Bridge | Available | £499.00 | £499.00 + VAT | ||
27-28th Jan 26 | Tue-Wed | London Bridge | Available | £499.00 | £499.00 + VAT | ||
26-27th Mar 26 | Thu-Fri | London Bridge | Available | £499.00 | £499.00 + VAT | ||
19-20th May 26 | Tue-Wed | London Bridge | Available | £499.00 | £499.00 + VAT |
Why Python?
Key features of the latest version
Installing Python
RELP
Using an IDE
PEP8 - Writing clean code
Keywords for Python 3
Essential Indentation
IDE extensions
Getting help in RELP
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
Professionals who wish to develop skills for their current role and companies who believe in developing their talent.
People seeking opportunities which require new skills. Industry relevant training for those pursuing a new role.
Certified courses for those who have earned their theoretical stripes, but need to prove capability to future employers.
Learn face-to-face with expert mentors in a dynamic setting that inspires growth and confidence.
Join remotely with expert mentors in real time — flexible, interactive learning that fits your lifestyle.
Upskill your team together. Build your team and develop consistency, and collective confidence.
Define your direction with purpose, aligning your learning journey to personal and career goals.
Gain practical insight from real-world experts who bring clarity, confidence, and momentum to your growth.
Your certificate of attendance is proof of progress — benchmarking your skills and commitment to growth.