It’s coming, and it’s coming faster than you expect. Artificial intelligence, automation, the Internet of Things – these new technologies are going to significantly disrupt jobs and society as we know
Describes and assesses the strengths and weaknesses of several analytic approaches for linking infrastructure resources to readiness and for articulating the effect of infrastructure underfunding in t
Quickly learn how to automate unit testing of Python 3 code with Python 3 automation libraries, such as doctest, unittest, nose, nose2, and pytest.This book explores the important concepts in software
This book leverages .NET technology in Arduino development implementation and integrates it into your .NET program. There are many Arduino models and compatible shields that can be used in Arduino boa
If you’re new to Erlang, its functional style can seem difficult, but with help from this hands-on introduction, you’ll scale the learning curve and discover how enjoyable, powerful, and fun this lang
Developers are increasingly being asked to create software for Linux platforms. Many developers are accustomed to creating software for Microsoft or other platforms, but don't have experience with Lin
Teaches you how to use Solidity and the Ethereum project – second only to Bitcoin in market capitalization. Blockchain protocols are taking the world by storm, and the Ethereum project, with its Turin
ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist
This text is intended for a 1-semester CS1 course sequence. The Brief Version contains the first 18 chapters of the Comprehensive Version. The first 13 chapters are appropriate for preparing the AP Co
This text is intended for a 1-semester CS1 course sequence. The Brief Version contains the first 18 chapters of the Comprehensive Version. The first 13 chapters are appropriate for preparing the AP Co
Learning to program is essential to the education of every student -- in the sciences, engineering, and far beyond. As students learn to create useful applications, they also take the first steps towa
Join the technological revolution that’s taking the world of finance by storm. Mastering Bitcoin is your guide through the seemingly complex world of bitcoin, providing the knowledge you need to parti
NFC is a world standard since 2004 which is now within every smartphone on the market. Such a standard enables us to do mobile transactions (mobile payment) in a secure way along with many other infor
An educator with a background in engineering and education, Dr. Chandana Watagodakumbura has dedicated his life to understanding what makes individuals learn better. Now, he shares his findings in the
This book presents the use of a microprocessor-based digital system in our daily life. Its bottom-up approach ensures that all the basic building blocks are covered before the development of a real-li
The pervasiveness of multi-core processors affects a large spectrum of systems from embedded and general-purpose to high-end computing systems. This book assists the programmers in mastering the effic
The parameter estimation and hypothesis testing are the basic tools in statistical inference. These technics occur in many applications of data processing. Besides that, methods of Monte Carlo type ha
Have you been coding for awhile now, but could still use some useful Java coding tips? Do you have some basic knowledge with Java and want to learn more?If you answered yes to any of these questions,
This book teaches you how to program modern web applications using the full Node.js platform, including Node.js on the server, Express for middleware and routing, and Pug (formerly Jade) to simplify t
Discover How to make Alexa your next best friend!If you are struggling and having a hard time trying to figure out how to use your Alexa App—or your Amazon Echo Dot--then you are in the right place!Th
Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. Updated for Swift 3.0, the book is a
This short step by step guide walks you through unit testing, mocking and continuous integration and how to get these running in your Swift projects. This book also looks at how to write your Swift ap
This book will show you the difference between making a robot move and making a robot THINK. Using Mindstorms EV3 and LeJOS, an open source project for Java Mindstorms projects, you’ll learn how to cr
If you want to learn how to program but don’t know where to start, this is the right book and the right language for you. From the first page, our unique self-paced approach will help you build compet
The study of human behavior is both fascinating and extremely significant, meaning psychologists and neuroscientists are constantly designing rigorous experiments to further their understanding in the
The study of human behavior is both fascinating and extremely significant, meaning psychologists and neuroscientists are constantly designing rigorous experiments to further their understanding in the
Making Things Smart teaches the fundamentals of the powerful ARM microcontroller by walkingbeginners and experienced users alike through easily assembled projects comprised of inexpensive, hardware-st
Learn to harness the power of Visual Basic for Applications (VBA) in Microsoft Excel to develop interesting, useful, and interactive Excel applications. This book will show you how to manipulate Excel
In this book, leading figures in the field of Developmental Origins of Health and Disease provide up-to-date information from human clinical trials, cohorts, and animal physiology experiments to revea
Writing code is the easy part of a software developer’s work. With this practical book will help you explore the other 90% of the job, from requirements discovery and rapid prototyping to business ana
This book addresses the significant challenge in designing applications to effectively use high-performance computing architectures and offers methods to more effectively restructure applications to t
This is a book about learning the Scratch language so that you can use it in teaching and other instructional situations. The book explains the visual nature of the language, showing you how to write