Getting Started with Python
Your first steps, with nothing assumed: run a cell, read what Python answers, meet the few data shapes — text, numbers, lists, tables — that carry everything you will ever automate.
This is the doorway. Before you can make a notebook do anything useful, two comfortable habits have to form: pressing run and trusting what comes back, and recognising the handful of forms your material takes once it is inside the machine — a word count is a number, a glossary entry is text, a term list is a list. Nothing here asks you to invent code; you mostly run it, read it, and change one line to see what happens.
The two halves build on each other. The first — running Python and notebooks — makes the screen itself familiar: cells, output, errors, the small graded exercises, the mysterious import line at the top of examples. The second — data and type basics — gives you the vocabulary of the material itself, so that by the end nothing on a beginner's screen is unnamed.
P39 · Running Python & Notebooks
the "you are not lost" pillar: what a notebook / cell / rung / import line / error is; run your first cell; read output and friendly errors
5 live modules · 2 tracks
P40 · Data & Types Basics
numbers, text (strings), true/false, lists, dictionaries, variables, simple operations — the vocabulary of code, using a language professional's material
6 live modules · 2 tracks