The language you will write every pipeline in.
21 topics, in the order to take them
What Python is, how to install it, and your first program.
Names for values: how to create them, change them and name them well.
Numbers, text, lists and dictionaries: what each type holds, and when to use it.
Arithmetic, comparison and logical symbols, and the order they run in.
Slicing, joining, formatting and the methods you will use every day.
Ordered collections: one you can change, and one you cannot.
Look things up by key, and keep only what is unique.
Make a choice with if, elif and else.
Repeat work with for and while, and stop early with break and continue.
Name a piece of work once, and call it wherever you need it.
Short functions, map and filter, and building a list in one line.
Import code, install packages with pip, and keep projects apart with virtual environments.
Read and write text, CSV and JSON files.
Catch errors with try and except, so that a job fails clearly and not silently.
Bundle data with the functions that work on it.
Build a new class from an existing one, and change only what differs.
Written by students who took this stage
No reviews yet. Students who take this stage can write the first one.
When students review this stage, their reviews appear here.
Only students who have this stage can review it, so every review here comes from someone who took it.
Buy this stage for ₹1,999 or get full access to every stage Already a student? Sign in