Explore what it means to store and manipulate data, make decisions with your program, and leverage the power of Python.

Getting Started With Python
0/2 Complete

Python is a fast and powerful language that is also easy to use and read, making it great for beginners and experts alike. These courses will take you through the basics of Python, helping you scale up your knowledge and preparing you to build a wide variety of Python applications.

Free Course

Try Python

​Begin scaling up your Python knowledge and open the door to plentiful programming possibilities.

0/2 Complete

Once you’ve explored the basics of Python, discover how the Django web framework can help you quickly build web applications.

Python Path Badge
Courses Complete
0/4 (0%)

Filter courses by:


In addition to our courses, we provide supplemental learning through screencasts. As you embark on the Python Path, the following videos will help you study on.