Course Outline
Python Data Structures and Core Operations
- Integer and floating-point numerical types
- String and byte sequence handling
- Tuple and list structures
- Dictionary and ordered dictionary implementations
- Set and frozen set data types
- Data type conversion processes
Object-Oriented Programming Concepts in Python
- Inheritance mechanisms
- Polymorphism application
- Static class definitions
- Static function implementation
- Decorator usage
- Additional OOP considerations
Python-Based Data Processing Strategies
- Development and support of distributed systems using Python
- Data persistence: Interaction with SQL and NoSQL database environments
Python Multi-Threaded Programming Principles
- Module organization and structure
- Synchronization techniques
Python for Maintenance and Scripting Operations
- Proper exception raising and catching practices
- Code organization into modular components and packages
- Selection of testing frameworks and application of Test-Driven Development (TDD) in Python
Python for Web-Based Solutions
- Libraries and packages for web data processing
- Web crawling methodologies
- HTML parsing techniques
Summary and Concluding Remarks
Requirements
- Prior experience with Python programming is required.
Testimonials (7)
I liked the web programming, I would like to learn more and the test_automation because it had a different aproach from what I do at work, the preparation of the course with the lessons and examples very nice. Also very important that fact that at the end of the day we get the results, if we couldn't run the code without error or we missed some steps!
Daniela - Siemens
Course - Python Advanced
Object oriented, interactive part with the game, how to write some tests for the code with pytest
Valeriu Marian - Siemens
Course - Python Advanced
Trainer was very well prepared, explaining everything in an easy way.
Monika - Urzad Komisji Nadzoru Finansowego
Course - Python Advanced
Examples and the accurate training pace of the course.
Lukasz - Urzad 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
Ivan Andrei
Course - Python Advanced
Interactive exercises.