Trained by working IT professionals from leading companies
30 HOUR Python Advanced SYLLABUS
This Python Advanced course is designed for experienced Python programmers who want to deepen their understanding of complex concepts and advanced techniques. This course will cover topics essential for building robust, efficient, and scalable Python applications.
Fee: ₹2499 Training Mode: Instructor-led live class Duration: 30 hours Next Batch: Prerequisite: Python Beginner and Python IntermediateWhat you will learn from this course?
- Recap of Python Beginner and Intermediate Program
- Brief review of key concepts from Python Beginner and Intermediate courses
- Decorators
- Understanding decorators
- Creating custom decorators
- Chaining decorators
- Context Managers (`with` statement)
- Understanding context managers
- Creating custom context managers using classes and `contextlib` module
- Regular Expressions
- Advanced regex patterns and groups
- Using `re` module for complex text processing
- Functional Programming Techniques
- Higher-order functions
- Immutability and pure functions
- Generators and iterators
- Working with Databases
- Advanced `sqlite3` usage
- Connecting to MySQL databases using `mysql.connector`
- Performing complex database operations
- Data Serialization
- Using `pickle` for Python object serialization
- Working with JSON data (encoding and decoding)
- Unit Testing
- Introduction to `unittest` framework
- Writing test cases and test suites
- Introduction to `pytest`
- Working with APIs
- Making HTTP requests using `requests` library
- Working with RESTful APIs
- Handling API responses
- GUI using `tkinter`
- Introduction to GUI programming with `tkinter`
- Creating windows, widgets, and handling events
- Introduction to Flask
- Building simple web applications with Flask
- Routing, templates, and basic form handling
- Minimum 3 Projects
TALK TO US FOR FREE
