Introducing ArcGIS API 4 for JavaScript

Introducing ArcGIS API 4 for JavaScript

Learn to use the ArcGIS API 4 for JavaScript to build custom web mapping applications. This book teaches you to easily create interactive displays of geographic information that you can use to tell stories and answer questions. Version 4 of the ArcGIS API for JavaScript introduces new patterns…

Pro TypeScript

Pro TypeScript, 2nd Edition

Explore the features of this innovative open source language in depth, from working with the type system through object-orientation to understanding the runtime and the TypeScript compiler. This fully revised and updated second edition of Steve Fenton’s popular book covers everything you need to discover this fascinating language…

Interactive Data Visualization for the Web, 2nd Edition

Interactive Data Visualization for the Web, 2nd Edition

Create and publish your own interactive data visualization projects on the web—even if you have little or no experience with data visualization or web development. It’s inspiring and fun with this friendly, accessible, and practical hands-on introduction. This fully updated and expanded second edition takes you through the…

Pro HTML5 Games, 2nd Edition

Pro HTML5 Games, 2nd Edition

Build your next game on a bigger scale with Pro HTML5 Games. This essential book teaches you to master advanced game programming in HTML5. You’ll learn techniques that you can transfer to any area of HTML5 game development to make your own professional HTML5 games. Led by an expert…

Learning React

Learning React

If you want to learn how to build efficient user interfaces with React, this is your book. Authors Alex Banks and Eve Porcello show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along…

Reactive with ClojureScript Recipes

Reactive with ClojureScript Recipes

Use ClojureScript to create powerful serverless Web applications that are responsive and engaging. This book presents Reactive recipes with Reagent, a ClojureScript reactive framework, to create interactive applications. Throughout the book, Reactive with ClojureScript  Recipes uses progressively more complex examples and introduces you to a set of powerful tools that target rapid web…

Getting Started with Unity

Getting Started with Unity

Unity is a game development engine which is fully integrated with a complete set of intuitive tools and rapid workflows used to create interactive 3D content. Unity is best used for making great games that can deploy to numerous platforms. “Getting Started with Unity” guides you progressively through…

Flux Architecture

Flux Architecture

Whilst React has become Facebook’s poster-child for clean, complex, and modern web development, it has quietly been underpinned by its simplicity. It’s just a view. The real beauty in React is actually the architectural pattern that handles data in and out of React applications: Flux. With Flux, you’re…

Instant Node.js Starter

Instant Node.js Starter

Node.js is a platform that lets you use JavaScript to easily program scalable network applications and web services. Learn about the main concepts behind Node.js to get you started with this exciting technology. Instant NodeJS Starter will begin with installation and your first Hello World HTTP server. This…

RxJS in Action

RxJS in Action

RxJS in Action gives you the development skills you need to create reactive applications with RxJS. This book is full of theory and practical examples that build on each other and help you begin thinking in a reactive manner. Foreword by Ben Lesh, Project lead, RxJS 5.