Goals
- Master the advanced elements of the language and design patterns
Program
Lambda expressions
Contexts
Iterables
Generators
Decorators
Metaclasses
Workshop: Multiple creations: iterable, generator, iterator
Management of third-party
Pypi modules (Python package index)
Installation, uninstallation of an
advanced deployment package (virtualenv, buildout)
Workshop: creation and installation of modules from the central repository
Origin, catalog
Structure of a design
pattern Application of a pattern
Factory and Abstract Factory for creation under
Singleton and derivative conditions : control of available resources
Workshop: implementation of a singleton and a factory in Python
The Composite, how to simplify the
Proxy and Adapter lists , the interfaces for accessing the methods
The Facade: clarifying a component
Workshop: use of a composite in the application
Strategy: the method factory
The iterator and its existing implementations
Observe: events without events
Chain of responsibility and trees of responsibility
Visitor and access: mastery of collaboration
Workshop: implementation of an observer for monitoring variation on an object
Passing of the certification (if foreseen in the financing).
Duration
3 days
Price
£ 1708
Audience
Python Developers
Prerequisites
Have followed the course "Python: Initiation + Deepening" or equivalent concepts
Reference
PYT100616-F
Sessions
Contact us for more informations about session date