K Labs mette a tua disposizione i propri Trainers Certificati, i Laboratori Didattici, i Simulatori di Esame, il proprio Test Center e un Tutor a te dedicato per la preparazione all'esame.
Grazie al nostro supporto la percentuale di candidati che ottengono la certificazione al primo tentativo è prossima al 100%.
DURATION
4 days
LEVEL
Advanced
OBJECTIVES
This course aims to provide the delegate with the knowledge to be able to interpret, write, and troubleshoot complex Python applications exploiting inheritance and polymorphism, mixins, composition and aggregation, iterators, generators, decorators, comprehension, concurrency, functional programming, and RESTful web services.
PREREQUISITES
Basic Knowledge of Python
WHO SHOULD ATTEND
The course is designed for existing Python developers who have a good grounding in the basics and want to exploit some of the advanced features of the language.
TOPICS
Encapsulating classes
Exploiting polymorphism using inheritance and mixins
Associating objects via composition and aggregation
Working with static members
Using iterators as an alternative to for
Constructing custom iterators
Constructing functions that yield generators
Manipulating lists, sets, and dictionaries using comprehension
Exploiting aspect oriented programming using decorators
Writing multithreaded code
Sharing data between threads
Processing collections using lambdas
Building RESTful clients
Building RESTful APIs
Testing units of code