Programming Arduino: Getting Started with Sketches, Second Edition (Tab)


Program Arduino with ease!

This thoroughly updated guide shows, step-by-step, how to quickly program all Arduino models. Programming Arduino: Getting Started with Sketches, Second Edition, features easy-to-follow explanations, fun examples, and downloadable sample programs. Discover how to write basic sketches, use Arduino’s modified C language, store data, and interface with the Web. You will also get hands-on coverage of C++, library writing, and programming Arduino for the Internet of…

Algorithms to Live By: The Computer Science of Human Decisions


What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? What balance of the new and familiar is the most fulfilling? These may seem like uniquely human quandaries, but they are not. Computers, like us, confront limited space and time, so computer scientists have been grappling with similar problems for decades. And the solutions they’ve found have much to teach us.

In a dazzlingly interdisciplinary work, Brian Christian and Tom Griffiths show how…

Gödel, Escher, Bach: An Eternal Golden Braid


Douglas Hofstadter’s book is concerned directly with the nature of “maps” or links between formal systems. However, according to Hofstadter, the formal system that underlies all mental activity transcends the system that supports it. If life can grow out of the formal chemical substrate of the cell, if consciousness can emerge out of a formal system of firing neurons, then so too will computers attain human intelligence. Gödel, Escher, Bach is a wonderful exploration of fascinating ideas…

Introduction to Algorithms, 3rd Edition (MIT Press)


Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little…

Head First Java, 2nd Edition


Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn’t always want to take in the dry, technical stuff you’re forced to study.

The fact is your brain craves novelty. It’s constantly searching, scanning, waiting for something unusual to happen. After all, that’s the way it was built to help you stay alive. It takes all…

CCNA Routing and Switching 200-125 Official Cert Guide Library



Cisco Press has the only self-study guides approved by Cisco for the new CCENT and CCNA Routing and Switching certifications. The new edition of the best-selling two-book value priced CCNA Official Cert Guide Library includes updated content, new online practice exercises, more than 600 practice exam questions, and more than 2 hours of video training, plus the CCENT and CCNA Network Simulator Lite Editions with 43 free Network Simulator labs.


CCNA Routing and Switching 200-125…

World of Warcraft: The Official Cookbook



Prepare a feast fit for a warchief with World of Warcraft: The Official Cookbook, a delicious compendium of recipes inspired by the hit online game from Blizzard Entertainment. 

Prepare a feast fit for a warchief with World of Warcraft: The Official Cookbook, a compendium of sweet and savory recipes inspired by the hit game from Blizzard Entertainment. Presenting delicacies favored by the Horde and the Alliance alike, this authorized cookbook teaches apprentice chefs how to conjure up a menu…

Python Machine Learning


Unlock deeper insights into Machine Leaning with this vital guide to cutting-edge predictive analytics

About This Book

  • Leverage Python’s most powerful open-source libraries for deep learning, data wrangling, and data visualization
  • Learn effective strategies and best practices to improve and optimize machine learning systems and algorithms
  • Ask – and answer – tough questions of your data with robust statistical models, built for a range of datasets

Who This Book Is For

If you want to find out…

Windows 10 For Seniors For Dummies (For Dummies (Computers))



The stress-free way to get up and running with Windows 10

If you’re a first-time, over-50 Windows user looking for an authoritative, easy-to-follow guide to the basics of this new operating system, look no further. This no-nonsense book cuts through confusing jargon and covers just what you need to know, providing lots of helpful figures along the way!

Whether you’re upgrading to the new Windows 10 operating system with the hopes of keeping in touch with loved ones via webcam or social…