Start with Python Basics

Python Basics

Learn the basics of the Python language: variables, loops, conditions, functions, and basic built-in libraries.

Choose a Topic to Master

Data Science with Python

Apply Python to Data Science with NumPy, Pandas, Matplotlib, Seaborn, and other third-party Data Science and Machine Learning libraries.

Software Engineering with Python

Learn how to create Web Applications and Scripts, apply Data Analysis, and how to Test and Debug in Python.