ADVANCED PYTHON 3– GTIT20
UPCOMING TRAINING EVENTS
CORK | 16th to 18th May 2017| NO MORE PLACES AVAILABLE
The Advanced Python course aims to take attendees beyond basic Python.The course will enable attendees to enable to produce more efficient, safer and maintainable code using standard Python idioms.
The course assumes you are happy with core Python concepts and syntax.
This course is for delegates wanting to further their knowledge of Python.
Delegates should have taken an introductory Python course (such as the course below) or have six months of Python programming experience.
If you have any questions or doubts as to whether you meet the pre-requisites for this course, or indeed are wondering which course best suits you, please consult with us to discuss your suitability for course attendance.
Please contact us for further details.
OO Programming in Python
– methods instance/class
– abstract classes
– privacy/data hiding
– data attribute control
– monkey patching
– meta classes
Functional Programming in Python
– use of yield
– the itertools module
– the collections module (defaultdict/Counter …)
– the array module
Data Transfer (Parsing/Generation)
Testing with pytest
Debugging with pdb
Potential Extra Topics
– socket programming
– integrating with C
– RESTful services