Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written aby experts who have taught this mobile platform to hundreds of developers in large...
In Think Complexity, you'll use graphs, cellular automata, and agent-based models to study topics in physics, biology, and economics. Whether you're an intermediate-level Python programmer...
How can we use technology as tools instead of letting our technology use us$517 This practical book explores the concept of calm technology, a method for smoothly capturing the user's attention...
Learn the fundamentals of soldering - and pick up an essential skill for building electronic gadgets. You'll discover how to preheat and tin your iron, make a good solder joint, desolder...
Much in the same way that software transformed business in the past two decades, AI is set to redefine organizations and entire industries. Just as every company is a software company today, every...
Every complexity of software design, simplified and codified at last, for use żeby every programmer, from the novice to the architects of major applications. This book contains the fundamental laws...
This Book Takes A Deep Dive Into The Use Of Text Within SVG To Explore The Creative Possibilities As Well As The Potential Pitfalls. You'll Start With SVG's Text Basics, And Then Learn...
Master the Shiny web framework-and take your R skills to a whole new level. Żeby letting you move beyond static reports, Shiny helps you create fully interactive web apps for data analyses. Users...
With this practical book, intermediate to advanced Java technologists working with complex technology stacks will learn how to tune Java applications for performance using a quantitative,...
Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. Completely updated for...
In this entertaining book, Brian Fitzpatrick and Ben Collins-Sussman cover basic patterns and anti-patterns for working with other people, teams, and users while trying to develop software. This is...
Computer programming is the art, craft and science of writing programs which define how computers operate. This book will teach you how to write computer programs using Go. It takes you from a...
If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser,...
At this very moment, somewhere in the world, two programmers are sitting in a garage and creating our future, one line of code at a time. We are in the era of the high tech startup.This book is the...
Data is getting bigger, arriving faster, and coming in varied formats--and it all needs to be processed at scale for analytics or machine learning. How can you process such varied data workloads...
This book will explain how to create Akka applications using best practices based on several years of experience with Actors. The content will be general enough that it would apply to actor-based...
Managing people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal-especially when there are few tools,...
When you animate SVG, you must be aware of normal image traits like composition, color, implementation, and optimization. But when you animate, it increases the complexity of each of these factors...
There are a number of aspects of team management that can change significantly as the team grows: people management, organization structure, communication, hiring, and culture. This book describes...
In today's fast and competitive world, a program's performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning...
Looking for one central source where you can learn key findings on machine learning$1192 Deep Learning provides developers and data scientists with the most practical information available on the...
Java continues to grow and evolve, and this cookbook continues to evolve in tandem. With this guide, you'll get up to speed right away with hundreds of hands-on recipes across a broad range of...
A young cancer patient dies because nurses are distracted with their "charting" software. A pilot charts a wrong course because of confusing UI, resulting in a plane crash. Bad design is...
If you've wanted to try your hand at PHP but haven't known where to start, then Learning PHP 7 is the book you need. With attention to both PHP 5.x and the new PHP version 7, it provides...