Skip to product information
Python For Enterprise Applications: A Gentle Introduction
Sale price
$47.99
Regular price $57.99
Do you want to move past basic Python examples and start writing code that looks like it belongs in a real engineering team? Are you preparing for a backend role, a take-home coding challenge, or your first professional Python project - but are unsure how everything fits together?
This book is a clear, step-by-step introduction to backend development with Python. Seasoned backend engineer Michael Brown gently guides you through building a complete Python backend, explaining each concept in plain language and showing how everything connects. No assumptions are made beyond basic Python knowledge.
Inside, you’ll learn how to:
This book is a clear, step-by-step introduction to backend development with Python. Seasoned backend engineer Michael Brown gently guides you through building a complete Python backend, explaining each concept in plain language and showing how everything connects. No assumptions are made beyond basic Python knowledge.
Inside, you’ll learn how to:
- Create simple and clear APIs using FastAPI.
- Manage Python packages and dependencies.
- Use Git to track changes and save your work safely.
- Design and work with a PostgreSQL relational database.
- Access databases using SQLAlchemy without writing complex SQL.
- Handle database changes with Alembic migrations.
- Run your application using Docker and Docker Compose.
- Improve code quality with helpful Python tools.
- Test your code with pytest so you can catch mistakes early.
- Get comfortable working in a Linux development environment.