Computer ScienceIntermediate Certificate

Python Advanced

Level up from Python basics to professional-grade code

No reviews yet — be the first! 0 students English
20 hours 40 lessons Intermediate Updated July 2026

What you'll learn

Use decorators and context managers effectively
Write memory-efficient code with generators and iterators
Understand async/await and concurrent programming
Write unit tests with pytest
Apply common design patterns in Python
Package and distribute Python projects

About this course

An intermediate Python course for students who already know the basics and want to write professional-quality code. Covers decorators, generators, async programming, testing, and design patterns — the skills that separate hobbyists from professional Python developers.

Course curriculum

40 lessons · 20 hours total

Your instructor

PR

Pallava Ray

Computer Science Educator

Pallava Ray is a passionate CS educator who helps students go beyond the basics and write Python like a professional. This course is designed for those who already know Python fundamentals and want to go further.

₹500