Skip to content
AI
Trove
.in
Read. Build. Understand.
Search resources
Search
→
Browse
Reading list
ChatGPT / Codex
Claude / Code
Java
Spring & Boot
Python
Data structures
Web
AI & data
DevOps
All subjects
Guided learning
Python Foundations
Start with variables, then lists and functions.
0 of 10 steps completed
Local progress
Learning path
Resources
About
1
Read
Python interpreter and virtual environments: run the intended executable
Mark complete
2
Read
Python variables: names refer to objects, assignment does not copy
Mark complete
3
Read
Python conditions and loops: distinguish no value from an empty value
Mark complete
4
Read
Python functions: define units, validate input and return a result
Mark complete
5
Read
Python lists: slicing copies the outer sequence, not nested objects
Mark complete
6
Read
Python dictionaries: insertion order and duplicate-key replacement
Mark complete
7
Read
Python exceptions: translate an input error without hiding its cause
Mark complete
8
Read
Python JSON validation: reject duplicate members and non-integer amounts
Mark complete
9
Read
Python receipt CLI project: parse options and report failed input
Mark complete
10
Quiz
Python foundations quiz
Mark complete
Privacy preferences
Clear saved learning data
Storage details
Home
Library
Practice
Saved