Addison-Wesley Professional

Featured Video

Refactoring in Python LiveLessons

Refactor Effectively in the Python Programming Language

Refactoring is at the core of software improvement, giving structure and purpose on how to make software better. In Refactoring in Python LiveLessons, Bryan Beecham shows developers how to recognize problems in their code, how to make needed changes to create high-quality software that can be rapidly developed, and how to refactor effectively in the Python programming language.
 

Buy the Video

 

Everything You Need to get Started with Python Programming for the Fast-Growing Field of Data Analysis

Pandas for Everyone

Pandas for Everyone helps today's newcomers learn both Python and its popular Pandas data science toolset in the context of tasks they'll really want to perform. Following the proven Software Carpentry approach to teaching programming, Daniel Chen introduces each concept with a simple motivating example, slowly offering deeper insights and expanding your ability to handle concrete tasks.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

Improve and Accelerate Software Delivery for Large, Distributed, Complex Projects

The Nexus Framework for Scaling Scrum

The Nexus Framework is the simplest, most effective approach to applying Scrum at scale across multiple teams, sites, and time zones. Created by Scrum.org, Nexus draws on decades of experience to address the unique challenges teams face in coming together, sharing work, and managing and minimizing dependencies. The Nexus Framework for Scaling Scrum is a concise book that shows how Nexus helps teams to deliver a complex, multi-platform, software-based product in short, frequent cycles, without sacrificing consistency or quality, and without adding unnecessary complexity or straying from Scrum's core principles.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook