chapter
Real Projects
Small tools, automation, tests, and sharing something that actually runs.
- 01Your First Small Project
Your first small project is not about building something impressive or solving a huge problem.
- 02Automating a Boring Task
Automating a boring task means teaching your computer to do something you currently do by hand, over and over, without needing you to sit there and click or type.
- 03A Command-line Tool
A command-line tool is a program you run from a terminal or command prompt.
- 04Reading and Improving Code
Reading and improving code is the practice of understanding existing Python programs and then making them clearer, more correct, or easier to change.
- 05Testing Your Code
Testing your code is the practice of writing small programs that check whether other parts of your program behave the way you expect.
- 06Sharing Your Project
Sharing your project means making your work visible to other people.