10 chapters to transform you into a confident coder
Understanding Python, execution model, and your first program
Master variables, data types, and memory management
Master operators and text manipulation techniques
Store multiple items in ordered collections
Work with key-value pairs and unique collections
Master the art of working with text
Read and write data to files
Create reusable blocks of code
Make decisions and repeat actions with conditionals and loops
Handle errors gracefully and debug code