Live Online Style Video +Live Instructor + Official Course-Book + Hands-on Labs

Advanced Python Programming


  1. 6 months access to videos.
  2. Access via Laptop, Tab, Mobile, and Smart TV.
  3. Certificate of Completion.
  4. Official Course-Book
  5. Hands-on labs
  6. 490+ Tests Questions (Qubits42)
You can also purchase an annual plan for USD 999. For one year, all Flexi Videos will be free for you. Buy Annual Plan

You will get access to Flexi Video within 30 minutes.

Flexi Video

USD 199

Official Course-Book Instructor Hand-outs



USD 59


USD 199

100% Refund for Flexi Video (Course-Book is non-refundable) if user is not satisfied with the Video and seeks refund within 30 days of purchase.

Download Course Contents
Module 1: Python refresher
  • Data types
  • Sequences
  • Mapping types
  • Program structure
  • Files and console I/O
  • Conditionals
  • Loops
  • Built-ins
  • The OS module
  • Environment variables
  • Launching external commands
  • Walking directory trees
  • Paths, directories, and filenames
  • Working with file systems
  • Dates and times
  • The Zen of Python
  • Common idioms
  • Lambda functions
  • List comprehensions
  • Generator expressions
  • String formatting
  • Initialization code
  • Namespaces
  • Executing modules as scripts
  • Documentation
  • Packages and name resolution
  • Naming conventions
  • Using imports
  • Defining classes
  • Instance methods and data
  • Properties
  • Initializers
  • Class and static methods/data
  • Inheritance
  • Implicit properties
  • globals() and locals()
  • Working with attributes
  • The inspect module
  • Decorators
  • Monkey patching
  • Analyzing programs
  • Using pylint
  • Testing code
  • Using unittest
  • Debugging
  • Profiling and benchmarking
  • The DB API
  • Available Interfaces
  • Connecting to a server
  • Creating and executing a cursor
  • Fetching data
  • Parameterized statements
  • Metadata
  • Transaction control
  • Other DBMS modules
  • Sockets
  • Clients
  • Servers
  • Application protocols
  • Forking servers
  • Binary data
  • When to use threads?
  • The Global Interpreter Lock
  • The threading module
  • Simple threading
  • Sharing variables
  • The queue module
  • Debugging threaded programs
  • Multiprocessing
  • Other alternatives
  • Working with XML
  • DOM and Sax
  • Introducing ElementTree and xml
  • Parsing XML
  • Navigating the document
  • Creating a new XML document
  • JSON
  • Parsing JSON into Python
  • Converting Python into JSON
  • About non-Python modules
  • Overview of a C extension
  • Writing C by hand
  • Using SWIG
  • Loading modules with ctypes
Mayur Kotoky


SAP:ADMCLD - Introduction to SAP Business Technology Platform (BTP) AdministrationKoenig Original:Automation Anywhere Certified Advanced RPA Professional
Automation Anywhere:Automation Anywhere Citizen Developer BasicsAutomation Anywhere:Automation Anywhere RPA Essentials
Microsoft:Bootcamp Training in Microsoft Power Automate Cloud and Microsoft Power Apps IntegrationSAP:BTP100 - SAP Business Technology Platform Foundation
Open Source:Conversational AI with Python: From Chatbots to Virtual AssistantsMicrosoft:Intelligent Conversational Bots Built with Power Virtual Agents
Open Source:IT Support Technical SkillsUiPath:Mastering in RPA Design and Development with UiPath
Nintex:Mastering Nintex Automation: From App Creation to ReportingMicrosoft:Microsoft Power Automate Desktop: Web Automation Mastery
Microsoft:Microsoft Power Automate Flow EssentialsMicrosoft:Microsoft Power Automate Flow with RPA
Microsoft:Microsoft Power Automate with M365 for Business AutomationNintex:Nintex Automation Cloud Advanced Training
Nintex:Nintex Automation Cloud EssentialsNintex:Nintex Automation Fundamentals
Nintex:Nintex RPA (Formerly Kryon RPA) DeveloperNintex:Nintex Workflow and Forms for Office 365

Learn more about Koenig. Download Presentation Buy Other Flexi


We do not track the pass rate of Flexi students. However, we trust it will be lower than for Live Online.
Yes, you do. Flexi Videos do not include Course-Book or Labs.
Yes, Course-Book and Lab are not included in the annual plan. All Flexi videos are included.
Yes, you can pay from this web page.
You will be provided access to LET ( Learning Enhancement Tool), where you will get the links to access all your purchases.
Flexi video for the new version will be provided free of cost.
6 months from the date of delivery.
Yes, the site is secure by utilizing Secure Sockets Layer (SSL) Technology. SSL technology enables the encryption of sensitive information during online transactions. We use the highest assurance SSL/TLS certificate, which ensures that no unauthorized person can get to your sensitive payment data over the web.
We use the best standards in Internet security. Any data retained is not shared with third parties.
Presently, Flexi is only available in English.
It is only for one user.
Videos can only be streamed and not downloaded.
Yes, contact us for corporate packages.
It’s a unique subscription plan where customers can avail unlimited Flexi courses within a year.
The subscription plan is valid for 1 year from the date of purchase.
No, this is limited to one user and its non-transferable.

Feedbacks from Clients