Skip to product information
1 of 2

Hans Education Group

Python Programming - Level Intermediate

Python Programming - Level Intermediate

Regular price 300.00
Regular price Sale price 300.00
Sale Sold out
Shipping calculated at checkout.

What You Will Learn

  • Learning how to write robust and reliable code 
  • Build a strong understanding of object-oriented programming
  • Understanding the importance of file handling
  • Learning how to use generators and iterators
  • Create a project using the modules listed above

Module 1: Exceptions Handling

  • Errors
  • Exception handling with try
  • Handling Multiple Exceptions
  • Writing your own Exception

Module 2: File Handling

  • File handling Modes
  • Reading Files
  • Writing and Appending to Files
  • Handling File Exceptions
  • The with statement

Module 3: Classes In Python

  • New Style Classes
  • Creating Classes
  • Instance Methods
  • Inheritance
  • Polymorphism
  • Exception Classes & Custom Exceptions

Module 4: Generators and Iterators

  • Iterators
  • Generators
  • The Functions 'any' and 'all'
  • With Statement
  • Data Compression

Module 10: Mini Project

  • A mini project using the topics above.
View full details

Important Information

Product Terms and Conditions

1. Payment must be received at least 7 working days prior to the date of programme.
2. Registration is only confirmed upon payment.
3. Fees paid are not refundable but replacement of participants may be allowed.
4. Full attendance of course and submission of feedback about the course shall entitle participants to a certificate awarded by Hans Education Group.
5. The company reserves the right to make any amendments and/or changes to the programme if warranted by circumstances beyond its control. The company also reserves the right to cancel the programme if the number of participants is not sufficient. However, the company shall notify the participant of any changes 3 days prior to the programme. The fees paid will be fully refunded if the company cancels the programme


The zoom meeting link will be posted soon after the payment is done. If you did not receive the zoom meeting link after you have made the payment, please email us at

The course feedback link for online courses and training will be emailed before one business day of the scheduled event.

The course feedback link will be made active towards the end of the course.