Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create your own

Coding Fundamentals for Hobbyists

Module 1

Setting Up Your Mac and Running Python

Module 2

Working with Values, Input, and Text

Module 3

Making Decisions with Conditional Logic

Module 4

Organizing Data with Python Collections

Module 5

Repeating Work with Loops

Module 6

Designing Reusable Code with Functions

Module 7

Debugging, Validation, Files, and JSON

Module 8

Planning and Versioning the Task-Tracker Project

Module 9

Building and Improving the Task Tracker