The Well-Grounded Rubyist, 2nd Edition

The Well-Grounded Rubyist, 2nd Edition

The Well-Grounded Rubyist, Second Edition addresses both newcomers to Ruby as well as Ruby programmers who want to deepen their understanding of the language. This beautifully written and totally revised second edition includes coverage of features that are new in Ruby 2.1, as well as expanded and updated coverage…

Decoupled Drupal in Practice

Decoupled Drupal in Practice

Gain a clear understanding of the most important concepts in the decoupled CMS landscape. You will learn how to architect and implement decoupled Drupal architectures across the stack―from building the back end and designing APIs to integrating with front-end technologies.  You’ll also review presenting data through consumer applications…

Mining the Social Web, 3rd Edition

Mining the Social Web, 3rd Edition

Mine the rich data tucked away in popular social websites such as Twitter, Facebook, LinkedIn, and Instagram. With the third edition of this popular guide, data scientists, analysts, and programmers will learn how to glean insights from social media—including who’s connecting with whom, what they’re talking about, and…

Effective MySQL Replication Techniques in Depth

Effective MySQL Replication Techniques in Depth

Publisher’s Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. The Essential Guide to Scaling Your Business Solution Written by Oracle ACE Director and MySQL expert Ronald Bradford, with coauthor Chris Schneider, Effective…

Google Voice For Dummies

Google Voice For Dummies

Save time and money with Google’s revolutionary new phone system Google Voice combines existing phone lines, e-mail, and Web access into one central communication channel. Tech industry watchers expect it to give Skype some serious competition, yet little information is available on this new Google service. Google Voice…

Practical Tinker Board

Practical Tinker Board

Get started with the ASUS Tinker Board and begin building and expanding your own projects. This book covers the basic operating systems offered by ASUS for the Tinker Board and Tinker Board S, TinkerOS and Android, and then dives deeper into its capabilities for projects; such as a music streamer…

UX for Developers

UX for Developers

Become more mindful of the user when building digital products, and learn how to integrate a user-centered approach into your thinking as a web or app developer. This book shows you how the user experience is the responsibility of everyone involved in creating the product and how to…

Beginning Functional JavaScript, 2nd Edition

Beginning Functional JavaScript, 2nd Edition

Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences between imperative and functional programming. Diving straight into JavaScript functions, you will learn to write them with ES8. Followed by this you…

Data Wrangling with JavaScript

Data Wrangling with JavaScript

Data Wrangling with JavaScript is hands-on guide that will teach you how to create a JavaScript-based data processing pipeline, handle common and exotic data, and master practical troubleshooting strategies.

SQL For Dummies, 9th Edition

SQL For Dummies, 9th Edition

Get ready to make SQL easy! Updated for the latest version of SQL, the new edition of this perennial bestseller shows programmers and web developers how to use SQL to build relational databases and get valuable information from them. Covering everything you need to know to make working…