Blockchain development is entering a period of explosive growth, as real applications gain traction throughout multiple industries, and cryptocurrencies earn greater acceptance throughout the traditio
Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. Throughout the book, the
“This is an incredibly wise and useful book. The authors have considerable real-world experience in delivering quality systems that matter, and their expertise shines through in these pages. Her
Most software professionals spend much of their time working with someone else's brutally imperfect code. When you consider the serious constraints that legacy code was created under, it's no
Agile Security will transform the way software teams think about security. This deeply practical guide introduces immediately useful tools and practices that agile teams can apply to address security
Blockchain technologies are transformational: they can enable enterprises to reinvent processes and business models, and pursue radically disruptive use cases. Many decision-makers and IT professional
If you’re ready to write better Python code and use more advanced features, Advanced Python Programming was written for you. Brian Overland distills advanced topics down to their essentials, ill
If you lead in organizations that have adopted agile methods, you know it’s crucial to create the right environment for your agile teams. Traditional tools such as Gantt charts, detailed plans,
The entire networking industry is being pressured to automate to scale and move faster. In modern networks, you just can’t manage everything by hand anymore. You need to automate relentlessly, and the
This guide shows how to combine data science with social science to gain unprecedented insight into customer behavior, so you can change it. Joanne Rodrigues-Craig bridges the gap between predictive d
Martin Fowler’s Refactoring defined core ideas and techniques that hundreds of thousands of developers have used to improve their software. Now, Fowler has thoroughly updated his book to reflect
Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch’s popular Android Bootcamp, this guide will lead yo
iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the know-how a
Blown to Bits, Second Edition is the brilliant, plain-English guide to digital technology, how it’s changing the world, and what you need to know to survive in tomorrow’s digital world. A
Millions of Android developers want to discover the potential of Google’s modern new Kotlin language, which brings state-of-the-art programming techniques and constructs to Android development f
Deep learning is one of today’s hottest fields. This approach to machine learning is achieving breakthrough results in some of today’s highest profile applications, in organizations ranging from Googl
A concise and readable primer, The Object-Oriented Thought Process lays the foundation in object-oriented concepts and then explains how various object technologies are used. Early chapters i
The Scrum Framework comprises eleven rules based on empirical process control. These rules can easily be described and understood, but they can be extremely challenging for teams to implement. The Pro
The only way to deliver real value is to understand what your customers actually value, and solve the problems they actually have. Business analysis enables you to do this -- and it’s just as cr
Game designers: learn from the masters! In The Game Designers Playlist, top game design instructor Zach Hiwiller presents over 80 of the world’s best games: how they work, what makes them so gre
This unique guide brings together all the skills you need to get started with data science -- one of the world’s fastest growing fields! Leading data science instructors Michael Freeman and Joel
Business analysts, managers, researchers, and students are rushing to master powerful machine learning techniques for improving decision-making and scaling analysis to immense datasets. Machine Learni
The new Google Daydream platform enables you to deliver advanced virtual reality games on a wide spectrum of modern Android devices. Now for the first time, there’s a comprehensive deep dive int
Pragmatic AI is the first truly practical guide to solving real-world problems with contemporary machine learning, artificial intelligence, and cloud computing tools. Writing for business professional
William Stallings’ Effective Cybersecurity offers a comprehensive and unified explanation of the best practices and standards that represent proven, consensus techniques for implementing cyberse
Google’s new Kotlin language will enable you to build high-quality Android apps more quickly and easily, with less code. Kotlin Programming: The Big Nerd Ranch Guide helps you master Kotlin hand
For Scrum Teams and Agile Leaders who want to enable greater business agility, this book is a practical guide to overcoming challenges and maximizing the benefits of Scrum, unlike books that are focus
The Must-have Reference Guide for SAFe® Professionals “There are a lot of methods of scale out there, but the Scaled Agile Framework is the one lighting up the world.” –St
Ruby’s widely admired simplicity has a downside: too many Ruby and Rails applications have been created without concern for their long-term maintenance or evolution. The Web is awash in Ruby cod
You can program games in many languages, but C++ remains the key language used by many leading development studios. Since it’s the language used in their enormous code bases, it’s the lang
When Ruby on Rails was introduced, web developers flocked to it, quickly building applications that have become utterly indispensable to their organizations. But those early Rails applications have of