Get started with Python programming: Part 2 - building programs
At a glance
-
Level
-
Skill
-
Product
-
Subject
Python is one of the world's most popular and versatile programming languages. This learning path walks you through the fundamentals--from understanding loops and data collections to writing reusable code with functions. By the end of this learning path, you'll have the foundational skills needed to build real-world Python applications.
Achievement Code
Would you like to request an achievement code?
Modules in this learning path
Learn how to repeat actions in Python using for and while loops, and control loop execution with break and continue.
Learn how to organize related data in Python using lists and dictionaries, and choose the right structure for the job.
Learn how to read from and write to files in Python using context managers to keep your code safe and clean.
Learn how to write reusable code in Python using functions, parameters, return values, variable scope, and importable modules.