SAT · 15 AUG 2026 · 08:18 BST
O
OpenPress V 1.01
Breaking
Python Basics · Part 1 of 3 Beginner · 2 min read
Part 1 of 3 · 33% through this series
01

Python Basics

Before diving into code, here's the roadmap: what this series covers, who it's for, and how each part builds on the last. Start here if you're new to Python.

Python Basics

Kicking off the Python Basics series — what to expect, how it's structured, and what you'll be able to build by the end.

Part 1: Details about this courseWelcome to Python Basics

This series takes you from zero to writing real, working Python programs — no prior programming experience required. Each part builds directly on the last, so it’s best followed in order rather than jumped around.

By the end, you’ll be comfortable writing scripts, working with data, and understanding how a Python program actually runs under the hood.

What this series covers

  • Part 1 — Details about this course: how the series is structured and what to expect (you’re here)
  • Part 2 — Variables & Data Types: storing and working with information in Python
  • Part 3 — Control Flow: if/else, loops, and decision-making in code
  • Part 4 — Functions: writing reusable, organized code
  • Part 5 — Data Structures: lists, dictionaries, tuples, and sets
  • Part 6 — Working with Files & Errors: reading/writing files, handling exceptions

Who this is for
A total beginner, or someone who’s dabbled in another language and wants a clean foundation in Python specifically.

What you’ll need

  • A computer (Windows, Mac, or Linux — all work fine)
  • Python 3 installed (we’ll cover this in Part 2)
  • No paid tools or subscriptions

How to follow along
Read each part in order, and actually type out the code examples rather than copy-pasting — that’s where the learning happens. Each part builds on the code from the one before it.

Please log in to leave a comment.