Course Outline
Python Data Structures and Operations
- Integers and floats
- Strings and bytes
- Tuples and lists
- Dictionaries and ordered dictionaries
- Sets and frozen sets
- Conversions
Object-Oriented Programming with Python
- Inheritance
- Polymorphism
- Static classes
- Static functions
- Decorators
- Other
Processing Data with Python
- Building and supporting distributed applications with Python
- Data storage: Working with SQL and NoSQL databases
Python Multi-Threaded Programming
- Modules
- Synchronizing
Python for Maintenance Scripting
- Raising and catching exceptions correctly
- Organizing code into modules and packages
- Picking a testing framework and applying TDD in Python
Python for the Web
- Packages for web processing
- Web crawling
- Parsing HTML
Summary and Conclusion
Requirements
- Experience with Python programming.
Testimonials (5)
The amount of materials shared, exploration of the topic and explanation of what is happening underneath, preparation of the trainer, breaks :)
XYZ - Urząd Komisji Nadzoru Finansowego
Course - Python Advanced
Machine Translated
Trainer was very well prepared, explaining everything in an easy way.
Monika - Urząd Komisji Nadzoru Finansowego
Course - Python Advanced
Examples and the accurate training pace of the course.
Łukasz - Urząd Komisji Nadzoru Finansowego
Course - Python Advanced
The presentation and exercises were clear and I think using practice I cand extend the examples for other real situations.
Oana
Course - Python Advanced
The OOP, Gui and Async part