Course Outline
Advanced Python Data Structures and Operations
- Handling integers and floating-point numbers
- Managing strings and byte sequences
- Working with tuples and lists
- Utilizing dictionaries and ordered dictionaries
- Implementing sets and frozen sets
- Data type conversions
Object-Oriented Programming in Python
- Inheritance concepts
- Polymorphism
- Static class implementations
- Static methods
- Using decorators
- Additional OOP principles
Python for Data Processing
- Designing and supporting distributed applications
- Data persistence: Interacting with SQL and NoSQL databases
Multi-Threading in Python
- Module management
- Synchronization techniques
Python for Maintenance Scripting
- Effective exception handling
- Structuring code into modules and packages
- Selecting a testing framework and applying Test-Driven Development (TDD)
Python for Web Development
- Essential libraries for web processing
- Web scraping and crawling
- HTML parsing strategies
Wrap-Up and Key Takeaways
Requirements
- Proficiency in Python programming.
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.