Python Basics Data Structures and Algorithms Object-Oriented Programming Web Development with Python Data Analysis and Visualization Advanced Python Techniques