• 0208 432 6218
  • WhatsApp
  • Register

Python Intermediate to Advanced

An Intermediate to Advanced level 12-hour course delivered via Instructor Led Online Training.

Regular Price: £420 (Approximately $566.99 USD)
Batch Price: From £360 (approx. $486 USD)  📅  View Dates & Prices

Group Booking Discount: From £240 per person(approx. $324 USD)  🧮 Calculate & Book

1-to-1 Training: £420(approx. $567 USD)  📋 Booking Request Form
Python Intermediate to Advanced Trainign Course

Course Overview

This course is designed for delegates who have covered the basic course on the python programming. The course is for professionals/students who want to further enhance their knowledge on python and see how python is well integrated with other languages.

Following topics are included in this course:

  • Functions & Class Creation in Detail
  • Exceptions Handling in Python
  • Data Structures
  • Regular Expressions
  • Introduction to Django – Widely used framework on python
  • Embedding Python in another languages


Requirements

A basic knowledge of Python is mandatory for this course. Familiarity with the basic syntax of Python is mandatory for this course.

We highly recommend you complete the following course(s) before attending the Python Intermediate to Advanced course:


Course Content

  1. Modular Programming
    • Creating modules and using import
    • Code reusability and abstraction
    • Project structure
  2. Working with files
    • Using External Files
    • Reading from Text Files
    • Managing External Files
    • Writing to Text Files
    • Updating and Deleting Content in Text Files
  3. Data Structures
    • range
    • List Comprehensions
    • Nested List Comprehensions
  4. Python Classes and Objects
    • Introduction to classes and objects
    • Defining a Class
    • Creating Objects
    • Attributes and methods
    • __init__() constructor
    • Inheritance
    • Encapsulation (private vs. public)
  5. Regular Expressions
    • Introduction
    • Simple Character Matches
    • Special Characters
    • Character Classes
    • The Dot Character
    • Matching at Beginning or End
    • Match Objects
    • Substituting
    • Splitting a String
  6. Exception Handling in Python
    • Errors
    • Runtime Errors
    • The Exception Model
    • Exception Hierarchy
    • Handling Multiple Exceptions
    • Raise
    • Assert
  7. Working with Databases
  8. Project


Course Dates, Prices & Enrolment

Scroll right for more details
Delivery MethodDates & TimesHoursPriceEnrolment
Online Training using Zoom
19 Jan 2026 - 30 Jan 2026
Mon, Wed & Fri (2 wks)
03:00 PM - 05:00 PM BT
12-hour over 6-day
£360 £420
(approx. $486 USD)
Enrol Now
Online Training using Zoom
16 Feb 2026 - 27 Feb 2026
Mon, Wed & Fri (2 wks)
03:00 PM - 05:00 PM BT
12-hour over 6-day
£360 £420
(approx. $486 USD)
Enrol Now
Note: Online classes are usually delivered through Zoom video conferencing.

Price Calculator & Booking Request Form

Calculate prices for Corporate, 1-on-1 or group training and request a booking.

Do you have a special training requirement or unable to find any suitable training date? Please complete and submit the booking request form, if you want to:

  • book a course on different dates
  • book for a group of delegates
  • book corporate training
  • book a customised training
  • book a one-on-one training

The price person is less when you book a course for more people. You can find the price per person and the total cost by changing the values of the training hours and the number of people below:


Participant Reviews

“Good teaching, good pace".

Araceli 17/02/2020

“I thoroughly enjoyed the course and was suitably challenged by it. The teacher was extremely knowledgeable and his style of delivery was excellent".

Geoffrey 21/01/2019

"Thanks for very worthwhile introduction to Python."

Benjamin 21/01/2019

"An amazing course, I learned so much and I would really like to come again."

Sören Rifé, 15/02/2017

Related Posts

What we do?

At London Academy of IT, we provide instructor-led online and in-person IT training in Data Analytics, SQL, Python, Power BI, and more. Our cutting-edge courses are designed to boost performance and enhance employability, providing the competitive edge employers look for.

Our Contacts

London Academy of IT
64 Broadway
Stratford
London E15 1NT
United Kingdom

2012 - 2026 © London Academy of IT Limited. All Rights Reserved.
Registered in England & Wales with company no. 07923992.