-
Author Chris Barker
Get to grips with Apple's new SwiftUI framework for creating robust UIs for iOS and iPadOS using Swift programmingKey FeaturesUse SwiftUI for building dynamic apps for Apple devices from scratch Understand declarative syntax in cross-platform development and how states ....
Release Date 2020/04 -
Securing Blockchain Networks like Ethereum and Hyperledger Fabric
Author Alessandro Parisi
Build secure private blockchain networks to handle mission-critical security challenges such as denial-of-service attacks, user wallets, and pool mining attacksKey FeaturesExplore blockchain concepts such as cryptography, consensus algorithms, and security assumptions Ar....
Release Date 2020/04 -
Author Vardan Grigoryan , Shunguang Wu
Design and architect real-world scalable C++ applications by exploring advanced techniques in low-level programming, object-oriented programming (OOP), the Standard Template Library (STL), metaprogramming, and concurrencyKey FeaturesDesign professional-grade, maintainable....
Release Date 2020/04 -
Android Studio 3.6 Development Essentials - Kotlin Edition
Author Neil Smyth
Update your Android Studio skills and build modern Android applications using KotlinKey FeaturesSet up Android development and testing environmentsGain core knowledge of the Kotlin programming languageStudy the design of Android applications and its user interfaces in-dep....
Release Date 2020/04 -
Author Marius Bancila , Raffaele Rialdi , Ankit Sharma
Get started with C# and strengthen your knowledge of core programming concepts such as procedural, object-oriented, generic, functional, and asynchronous programming along with the latest features of C# 8Key FeaturesLearn the fundamentals of C# with the help of easy-to-fo....
Release Date 2020/04 -
Python Image Processing Cookbook
Author Sandipan Dey
Explore Keras, scikit-image, open source computer vision (OpenCV), Matplotlib, and a wide range of other Python tools and frameworks to solve real-world image processing problemsKey FeaturesDiscover solutions to complex image processing tasks using Python tools such as sc....
Release Date 2020/04 -
Author Richard Feldman
Elm in Action teaches you the Elm language along with a new approach to coding frontend applications. Chapter by chapter, you’ll create a full-featured photo-browsing app, learning as you go about Elm’s modular architecture, Elm testing, and how to work seamlessly with yo....
Release Date 2020/04 -
Radically Collaborative Patterns for Software Makers
Author Matt K. Parker
Get a unique collection of radically collaborative patterns for building software with others. In this mini-encyclopedia, third-generation programmer Matthew Parker introduces you to 27 successful patterns used in organizations that follow distinctive methodologies such a....
Release Date 2020/04 -
Architecture Patterns with Python
Author Bob Gregory , Harry Percival
As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are now taking an interest in high-level software architecture patterns such as hexagonal/clean architecture, event-driven architecture, and strategic p....
Release Date 2020/04 -
C++20 Recipes: A Problem-Solution Approach
Author J. Burton Browning , Bruce Sutherland
Discover the newest major features of C++20, including modules, concepts, spaceship operators, and smart pointers. This book is a handy code cookbook reference guide that covers the C++ core language standard as well as some of the code templates available in standar....
Release Date 2020/04 -
Author Anghel Leonard
This book is a collection of developer code recipes and best practices for persisting data using Spring, particularly Spring Boot. The book is structured around practical recipes, where each recipe discusses a performance case or performance-related case, and almost....
Release Date 2020/04 -
Principles of Game Audio and Sound Design
Author Jean-Luc Sinclair
Principles of Game Audio and Sound Design is a comprehensive introduction to the art of sound for games and interactive media using Unity. This accessible guide encompasses both the conceptual challenges of the artform as well as the technical and creative aspects, such a....
Release Date 2020/04 -
Author Christian Mayer
Python One-Liners will teach you how to read and write “one-liners”: concise statements of useful functionality packed into a single line of code. You'll learnhow to systematically unpack and understand any line of Python code, and write eloquent, powerfully compressed P....
Release Date 2020/04 -
Author Kate Baucherel
This book gives business decision makers and students a clear overview of the history, current applications, and future potential of distributed ledgers and cryptocurrency.The hype around blockchain technology is matched only by the innovation it inspires and the skeptici....
Release Date 2020/03 -
Quantum Computing and Blockchain in Business
Author Arunkumar Krishnakumar
Fintech veteran and venture capitalist, Arunkumar Krishnakumar, cuts through the hype to bring us a first-hand look into how quantum computing and Blockchain together could redefine industries and life as we know it.Key FeaturesTake a practical perspective on quantum comp....
Release Date 2020/03 -
Mastering Windows Presentation Foundation - Second Edition
Author Sheridan Yuen
Gain the expertise you need to build custom application frameworks and responsive and visually appealing user interfaces with WPF, C#, and .NETKey FeaturesDiscover a smarter way of working with WPF using the MVVM software architectural pattern Create your own lightweight....
Release Date 2020/03 -
Hands-On High Performance with Go
Author Bob Strecansky
Proven methodologies and concurrency techniques that will help you write faster and better code with Go programmingKey FeaturesExplore Go's profiling tools to write faster programs by identifying and fixing bottlenecks Address Go-specific performance issues such as memo....
Release Date 2020/03 -
Hands-On Microservices with C# 8 and .NET Core 3 - Third Edition
Author Gaurav Aroraa , Ed Price , Scott Hanselman
Learn the essential concepts, techniques, and design patterns that will help you build scalable and maintainable distributed systemsKey FeaturesLearn to design, implement, test, and deploy your microservices Understand the challenges and complexities of testing and monit....
Release Date 2020/03 -
Hands-On Swift 5 Microservices Development
Author Ralph Kuepper , Tanner Nelson
Learn to design and deploy fully functioning microservices for your applications from scratch using Swift, Docker, and AWSKey FeaturesUnderstand server-side Swift development concepts for building your first microservice Build microservices using Vapor 4 and deploy them ....
Release Date 2020/03 -
Author Marco Faella
Seriously Good Software is a handbook for any professional developer serious about improving application quality. It explores fundamental dimensions of code quality by enhancing a simple implementation into a robust, professional-quality application. Questions, exercises,....
Release Date 2020/03 -
The Software Architect Elevator
Author Gregor Hohpe
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowl....
Release Date 2020/03 -
Author Ian F. Darwin
Java continues to grow and evolve, and this Cookbook continues to evolve in tandem. This book helps to get you up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from string ha....
Release Date 2020/03 -
Essential ASP.NET Web Forms Development: Full Stack Programming with C#, SQL, Ajax, and JavaScript
Author Robert E. Beasley
Go from beginner to pro using one of the most effective and widely used technology stacks, Microsoft ASP.NET. Beginning with the basics, you will learn how to create interactive, professional-grade, database-driven web applications in no time, using ASP.NET, C#, SQL....
Release Date 2020/03 -
Author Elshad Karimov
Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their developmen....
Release Date 2020/03 -
Introducing Play Framework: Java Web Application Development
Author Prem Kumar Karunakaran
Enter the world of rapid web application development. This gentle introduction to Play covers all you need to know: it carefully introduces the background concepts before diving into examples, making learning Play 2 enjoyable (it includes the latest Play framework version....
Release Date 2020/03 -
Jakarta EE Recipes: A Problem-Solution Approach
Author Josh Juneau
Take a problem-solution approach to programming enterprise Java applications and microservices for cloud-based solutions, enterprise database applications, and even small business web applications. This book provides effective and proven code snippets that you can im....
Release Date 2020/03 -
Author Shaun Ross Mitchell , Kurt Guntheroth , Dale Green
Cut through the noise and get real results with a step-by-step approach to learning C++ developmentKey FeaturesIdeal for the C++ beginner who is getting started for the first time A C++ tutorial with step-by-step exercises and activities that help build key skills ....
Release Date 2020/02 -
Hands-On Serverless Computing with Google Cloud
Author Richard Rose
Effectively deploy fully managed workloads using Google Cloud's serverless servicesKey FeaturesUse real-world use cases to understand the core functionalities of Functions as a Service Explore the potential of Cloud Run, Knative, Cloud Build, Google Kubernetes Engine, a....
Release Date 2020/02 -
C++ System Programming Cookbook
Author Onorato Vaticone
A problem-solution-based guide to help you overcome hurdles effectively while working with kernel APIs, filesystems, networks, threads, and process communicationsKey FeaturesLearn to apply the latest C++ features (from C++11, 14, 17, and 20) to facilitate systems programm....
Release Date 2020/02 -
Author B. M. Harwani
A comprehensive guide with practical instructions for learning data structures, low-level programming, high-performance computing, networking and IoT to help you understand the latest standards in C programming such as C11 and C18Key FeaturesTackle various challenges in C....
Release Date 2020/02