Tapping into the full power of Python doesn't have to be difficult. Supercharged Python is written for people who've learned the fundamentals of the language but want to take their skills to the next level. Brian Overland and John Bennet demonstrate techniques that allow you to write faster and more powerful code, whether you're manipulating large amounts of data or building sophisticated applications.
Behavior-Driven Development with Cucumber: Better Collaboration for Better Software
To develop high-value products quickly, software development teams need better ways to collaborate. Agile methods like Scrum and Kanban are helpful, but they're not enough. Teams need better ways to work inside each sprint or work item. Behavior-driven development (BDD) adds just enough structure for product experts, testers, and developers to collaborate more effectively. In Behavior-Driven Development with Cucumber, Richard Lawrence and Paul Rayner go deep into how BDD changes team collaboration and what that collaboration looks like day to day. Concrete examples and practical advice will prepare you to succeed with BDD, whatever your context or role.
Learning Amazon Web Services (AWS)
Learning Amazon Web Services (AWS) is the perfect foundational resource for all administrators, developers, project managers, and other IT professionals who want to plan and deploy AWS services and/or earn AWS certification. Top cloud trainer and evangelist Mark Wilkins teaches best practices that align with Amazon's Well-Architected Framework, introduces key concepts in the context of a running case study, carefully explains how core AWS services operate and integrate, and offers extensively tested tips for maximizing flexibility, security, and value.