Part 1. Why it all matters

When you set out to learn new topics, it’s important to consider the big picture, to frame and focus your thinking. The first part of this book will familiarize you with Python’s importance in modern software development, and it will provide a framework for understanding the value of software design principles and practices in furthering your career in programming.

Whether you’re new to programming, looking for the next language you’d like to learn, or trying to advance your skills to tackle bigger projects, this part of the book should convince you that Python is a great choice.

Get Practices of the Python Pro now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.