Upgrade Your Python Knowledge!

On-site Courses

Python Inside offers beginner to advanced Python courses taught on-site. Courses are typically three-days long and can be customized to fit customer needs.

Contact Us

Python Inside
E: sales@pythoninside.com

Available Courses


Beginner Python (3 Days)

  • Introduction
  • Basic Data Types
  • Operators
  • Containers
  • Dictionaries and Sets
  • Strings
  • Loops and Control Flow
  • Functions
  • Classes
  • Methods
  • Modules
  • Comprehensions
  • Decorators
  • Exceptions
  • File IO
  • Useful packages
  • Price is 1500 EUR + VAT (where applicable) per participant. Academic and non-profit discounts are available (contact us for details).

    Advanced Python (3 Days)

  • Introduction
  • Python Review
  • Magic Methods
  • Context Managers
  • Advanced Inheritance, MixIns
  • Abstract Base Classes
  • Object Wrappers
  • Properties
  • Descriptors
  • Decorators
  • Metaclasses
  • Data Classes
  • Abstract Syntax Tree
  • Iterators
  • Generators
  • Coroutines
  • Price is 1500 EUR + VAT (where applicable) per participant. Academic and non-profit discounts are available (contact us for details).

    Asynchronous Programming (3 Days)

  • Iterators
  • Generators
  • Coroutines
  • Simple Event Loop
  • Tasks
  • Basic Callbacks
  • Results, Exceptions
  • Blocking vs. Non-Blocking
  • Simple Pipeline Framework
  • Futures
  • Coroutine Scheduling
  • IO Polling
  • Simple Socket Server
  • Porting to Asyncio
  • Performance Considerations
  • Integrating Blocking Calls
  • Price is 1500 EUR + VAT (where applicable) per participant. Academic and non-profit discounts are available (contact us for details).