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
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
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
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
This book explains various commercial and open source products that perform SQL on Hadoop and big data. It equips the reader with an understanding of the various architectures being used and how the 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
Beginning R, Second Edition is a hands-on book showing how to use the R language, write and save R scripts, build and import data files, and write your own custom statistical functions. This book show
MATLAB enables you to work with its graphics capabilities in almost all areas of the experimental sciences and engineering. The commands that MATLAB implements in job related graphics are quite useful
Want to learn how to program on your Mac? Not sure where to begin? Best-selling authorWallace Wang will explain how to get started with Cocoa, Objective-C, and Xcode. Whether you are an experienced Wi
Provides information on building .NET 4.0 applications, covering such topics as database metadata, assembly objects, WinForms, WPF, ASP.NET, reporting, and database design.
Provides information on the writing shell programs, covering such topics as looping and branching, shell functions, string manipulation, filer operations and commands, runtime configuration, and data
Three Brazilian game developers explain how to build a 2D rock collision game in Microsoft's XNA Game Studio, add network support for a multiplayer online version of the game, and create a Zune versio
XNA is a new cross-platform game development framework with which non-professionals can create single-user and multi-user games that run in Windows and Xbox360. Three Brazilian game developers explain