Durtation:
15 hoursCategory:
Computer ProgrammingLevel:
IntermediatePython Intermediate Course
Course Description
Targeted Audience: This course is suitable for individuals who have some experience with Python programming and want to take their skills to the next level. It is also suitable for individuals who have experience with other programming languages and want to learn Python in-depth.
Course Outline:
- Recap of Python Fundamentals
- Advanced data structures
- Decorators
- Generators and coroutines
- Context managers and the “with” statement
- Advanced object-oriented programming concepts
- Metaclasses
- Functional programming concepts
- Advanced exception handling
- Regular expressions in depth
- Advanced file handling techniques
- Debugging techniques
- Optimization and profiling techniques
- Advanced usage of popular Python libraries
- Building a complete Python application from scratch
