-
Java on the Raspberry Pi: Develop Java Programs to Control Devices for Robotics, IoT, and Beyond
Author Greg Flurry
Use Java to do whatever you want to do with the Raspberry Pi and the devices you need for your project. In theory, it should be possible, and even easy, to work with on the Pi. Unfortunately, reality is a bit different. This book features an extensive set of techniques that allow you to get cl....
Release Date 2021/09 -
Author Stephen Chin , Johan Vos , James Weaver
Build enhanced visual experiences and design and deploy modern, easy-to-maintain, client applications across a variety of platforms. This book will show you how these applications can take advantage of JavaFX’s latest user interface components, 3D technology, and cloud services to create immersive v....
Release Date 2021/11 -
IoT Standards with Blockchain: Enterprise Methodology for Internet of Things
Author Venkatesh Upadrista
Implement a standardized end-to-end IoT implementation based on best practices and proven successes in IoT across multiple industries. With this book you'll discover the three business strategies for enterprises to adopt and remain relevant in the marketspace —the Customer Engagement strategy....
Release Date 2021/09 -
Author Rishabh Jain
Build a versatile home automation system from scratch. There are many ways of controlling home appliances with your smartphones, voice, gestures, etc. This book dives into the many options for for communicating with appliances wirelessly and we’ll discuss and implement the leading protocols in....
Release Date 2021/10 -
macOS Daemonology: Communicate with Daemons, Agents, and Helpers Through XPC
Author Volodymyr Vashurkin
Take advantage of the full power of Swift through XPC. Development for macOS differs from iOS and web-based development because of multicomponent applications. Besides the usual GUI-based applications and app extensions, there are a wide range of daemons—processes that run in the background—to....
Release Date 2021/10 -
The Agile Codex: Re-inventing Agile Through the Science of Invention and Assembly
Author Michael McCormick
Apply the industrial engineering science of invention and assembly to how software is described, planned, and built, allowing you to be free to flex your practices according to your needs, putting principle over habit and rules.Reading about Agile practices is like reading diet advice. Everything so....
Release Date 2021/09 -
Practical Paint.NET: The Powerful No-Cost Image Editor for Microsoft Windows
Author Phillip Whitt
Learn to use the most up-to-date version of Paint.NET, the free, Windows-based program for image editing. This book is ideal for PC users who find Microsoft Paint too lacking, and Photoshop or GIMP too overwhelming. Paint.NET is a lightweight yet capable program that’s easy to navigate and is ....
Release Date 2021/09 -
Programming Basics: Getting Started with Java, C#, and Python
Author Robert Ciesla
Explore the basics of the three most popular programming languages: C#, Java, and Python and see what it's like to function in today's world from the perspective of a programmer. This book's uses is highly practical approach with numerous code listings aimed at bringing generations tog....
Release Date 2021/09 -
Design Patterns in Modern C++20: Reusable Approaches for Object-Oriented Software Design
Author Dmitri Nesteruk
Apply the latest editions of the C++ standard to the implementation of design patterns. As well as covering traditional design patterns, this book fleshes out new design patterns and approaches that will be useful to modern C++ developers. Author Dmitri Nesteruk presents concepts as a fun investigat....
Release Date 2021/11 -
Becoming a Leader in Product Development: An Evidence-Based Guide to the Essentials
Author Ebenezer C. Ikonne
It is becoming increasingly challenging for product development leaders to effectively lead as workplace demands continue to increase. The rate of change in technology, society, and business places immense pressure on leaders to ensure their groups move in the direction of their goals. What might h....
Release Date 2021/09 -
jQuery Recipes: Find Ready-Made Solutions to All Your jQuery Problems
Author Bintu Harwani
Quickly discover solutions to common problems, best practices you can follow, and everything jQuery has to offer. Using a problem-solution approach, this book begins with small initial problems that developers typically face while working with jQuery, and gradually goes deeper to explore more c....
Release Date 2021/10 -
Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET
Author Vaskaran Sarcar
Apply skills and approaches to your programming to build a real-world application in C# 9 using the latest editions of Visual Studio, C#, and Microsoft .NET. Each chapter opens with an introduction and original application written in C# 9 for you to jump into coding. From there, you are guided....
Release Date 2021/09 -
Deep-Dive Terraform on Azure: Automated Delivery and Deployment of Azure Solutions
Author Ritesh Modi
Get started with the foundations of Infrastructure as Code and learn how Terraform can automate the deployment and management of resources on Azure. This book covers all of the software engineering practices related to Terraform and Infrastructure as Code with Azure as a cloud provider.Th....
Release Date 2021/09 -
Pro Exchange 2019 and 2016 Administration: For Exchange On-Premises and Office 365
Author Michel de Rooij , Jaap Wesselius
Use this one-stop resource for both basic and advanced administration of Exchange Server 2019 and 2016. It will help you in running an Exchange environment, whether it be 100% on-premises or a hybrid configuration with Exchange Online (as part of Office 365).This revised version is divided into four....
Release Date 2021/09 -
Cryptography and Cryptanalysis in MATLAB: Creating and Programming Advanced Algorithms
Author Marius Iulian Mihailescu , Stefania Loredana Nita
Master the essentials of cryptography and cryptanalysis and learn how to put them to practical use. Each chapter of this book starts with an introduction to the concepts on which cryptographic algorithms are based and how they are used in practice, providing fully working examples for each of the al....
Release Date 2021/09 -
Beginning Hibernate 6: Java Persistence from Beginner to Pro
Author Joseph B. Ottinger , Jeff Linwood , Dave Minter
Get started with Hibernate, an open source Java persistence layer and gain a clear introduction to the current standard for object-relational persistence in Java. This updated edition includes the new Hibernate 6.0 framework which covers new configuration, new object relational mapping changes, and ....
Release Date 2021/10 -
Author Sufyan bin Uzayr
Learn Visual Studio Code and implement its features in Python coding, debugging, linting, and overall project management. This book addresses custom scenarios for writing programs in Python frameworks, such as Django and Flask.The book starts with an introduction to Visual Studio Code followed....
Release Date 2021/09 -
Learning SD-WAN with Cisco : Transform Your Existing WAN Into a Cost-effective Network
Author Stuart Fordham
Explore the rise of SD-WAN with CISCO and transform your existing WAN into an agile, efficient, and cost-effective network.Learning SD-WAN with Cisco helps you understand the development of SD-WAN and its benefits to modern networks. This book starts with an exploration of the different compone....
Release Date 2021/09 -
Unity Networking Fundamentals: Creating Multiplayer Games with Unity
Author Sloan Kelly , Khagendra Kumar
Learn the fundamentals of networking with Unity and C#. This book covers a variety of topics, including accessing data using RESTful APIs, local networked games, and creating multiplayer online games using client-server architecture. The book provides the basics of networking, sockets, TCP vs....
Release Date 2021/11 -
The Podcaster's Audio Handbook: A Technical Guide for Creative People
Author Corey Marie Green
Podcasting is a powerful tool of communication and creative expression that doesn't need to be intimidating. This book brings together the creative and technical aspects of audio engineering to help podcasters communicate their ideas effectively and creatively. The Podcaster's Audio Handbook focus....
Release Date 2021/11 -
Artificial Neural Networks with Java: Tools for Building Neural Network Applications
Author Igor Livshin
Develop neural network applications using the Java environment. After learning the rules involved in neural network processing, this second edition shows you how to manually process your first neural network example. The book covers the internals of front and back propagation and helps you understan....
Release Date 2021/10 -
Java 17 Quick Syntax Reference: A Pocket Guide to the Java SE Language, APIs, and Library
Author Mikael Olsson
Quickly gain the insight necessary to address a multitude of Java coding challenges using this succinct reference guide, Java 17 Quick Syntax Reference, Third Edition. Short, focused code examples will help you learn and master various existing and new Java source code elements. This edit....
Release Date 2021/10 -
Practical Svelte: Create Performant Applications with the Svelte Component Framework
Author Alex Libby
Learn to leverage the power of Svelte to produce web applications that are efficient and fast. This project-oriented book simplifies creating sites using Svelte from start to finish, with little more than a text editor and familiar languages such as HTML, CSS, and JavaScript. It equips you wit....
Release Date 2021/10 -
Author Hien Luu
Take a journey toward discovering, learning, and using Apache Spark 3.0. In this book, you will gain expertise on the powerful and efficient distributed data processing engine inside of Apache Spark; its user-friendly, comprehensive, and flexible programming model for processing data in batch and st....
Release Date 2021/10 -
Snowflake Security: Securing Your Snowflake Data Cloud
Author Ben Herzberg , Yoav Cohen
This book is your complete guide to Snowflake security, covering account security, authentication, data access control, logging and monitoring, and more. It will help you make sure that you are using the security controls in a right way, are on top of access control, and making the most of the....
Release Date 2021/10 -
Spring Boot with React and AWS: Learn to Deploy a Full Stack Spring Boot React Application to AWS
Author Ravi Kant Soni , Namrata Soni
Create and deploy full-stack Spring Boot applications with React and AWS. This practical and authoritative guide teaches you the fundamentals of Amazon Web Services with no prior experience.You will start by learning the fundamentals of AWS, including EC2, S3, IAM, and load balancer. Next, you will ....
Release Date 2021/10 -
Modularizing Legacy Projects Using TDD: Test-Driven Development with XCTest for iOS
Author Khaled El-Morabea , Hassaan El-Garem
Improve current or new projects with top notch testability and maintainability. Writing tests improves the design of your apps, as it pushes you to have a more modularized design. This in turn improves the maintainability and sustainability of your apps. This book is for iOS developers who alr....
Release Date 2021/10 -
Beginning jOOQ: Learn to Write Efficient and Effective Java-Based SQL Database Operations
Author Tayo Koleoso
Learn to use the jOOQ library to manage SQL database operations in Java and JVM applications. This book walks you through what JOOQ is, how to install and get started with it, and then gets you working with it.Practical examples and case studies demonstrate how jOOQ offers a more efficient and versa....
Release Date 2021/10 -
Author Tshepo Chris Nokeri
Get up to speed on the application of machine learning approaches in macroeconomic research. This book brings together economics and data science.Author Tshepo Chris Nokeri begins by introducing you to covariance analysis, correlation analysis, cross-validation, hyperparameter optimization, re....
Release Date 2021/10 -
Learn to Program with Assembly: Foundational Learning for New Programmers
Author Jonathan Bartlett
Many programmers have limited effectiveness because they don't have a deep understanding of how their computer actually works under the hood. In Learn to Program with Assembly, you will learn to program in assembly language - the language of the computer itself. Assembly language is ofte....
Release Date 2021/11