Expand upon your fundamental Python programming skills to build reliable and stable applications. In this training course, you learn to implement Gang of Four (GoF) design patterns in Python in order to solve commonly recurring, real-world software design programs, thereby avoiding pitfalls and greatly improving the effectiveness of your programming efforts. In addition, you’ll boost your Python proficiency with best practices in Object-Oriented Programming, testing, debugging, measuring and improving application performance, and developing RESTful services.
You Will Learn How To
- Employ design patterns and best practices in Python applications
- Unit test, debug, and install Python programs and modules
- Profile program execution and improve performance
- Apply advanced Python programming features for efficient, reliable, maintainable programs
Requirements
- Course 1905, Python Programming Introduction, or at least three months of Python programming experience