Learn Python with TDD

Learn Python with TDD

⚠️ This book is just a replication of @quii’s Go book. ⚠️

Learn Test-Driven Development with Python

  • Explore the Python language by writing tests.
  • Python is a good language for learning TDD because it is a simple language to learn and testing is really simple.
  • Be confident that you’ll be able to start writing robust, well-tested systems in Python.

TDD

Who this is for

  • People who are interested in picking up Python.
  • People who already know some Python, but want to explore testing more.

What you’ll need

  • A computer!.
  • Installed Python.
  • A text editor.
  • Some experience with programming.
  • Comfortable using the terminal.

Code Examples

The code for each chapter is available here.

Feedback

  • Add issues/submit PRs here.

MIT license