This course will help you gain an understanding of Python's capabilities beyond basic syntax with a focus on widely accepted Pythonic constructs and procedures that will enable you to write reliable, optimized, and modular applications. This very hands-on course includes a deep dive into Pythonic data structures, exception handling, meta programming, regular expression, advanced file-handling, asynchronous programming, and more. At the completion of the course, you will also gain an understanding of unit testing in Python with lab-based practices designed to help you create and run unit test cases.
Is This The Right Course?
Students should have experience writing Python scripts, as well as a user-level knowledge of Unix/Linux, Mac, or Windows.
Who Should Attend?
This course is designed for students with Python programming literacy who want to learn about advanced Python features and how to automate and simplify tasks.
























