Computers: Most read books
Head First Design Patterns
by Eric Freeman, Elisabeth Ro..., Bert Bates, and Kathy Sierra
You're not alone. > At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced ...
(2008)
29023 Reads
The Best of Instructable...
Do-It-Yourself Projects from the World's Biggest Show & Tell
In just three years, Instructables.com has become one of the hottest destinations for makers and DIY enthusiasts of all stripes. Known as "the world's biggest show & tell," makers from around the globe post how-to articles on a staggering variety of topics -- from collecting r...
(2008)
27427 Reads
Head First Java
by Kathy Sierra and Bert Bates
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 y...
(2008)
14115 Reads
Hacking
The Art of Exploitation
by Jon Erickson
Hacking is the art of creative problem solving, whether that means finding an unconventional solution to a difficult problem or exploiting holes in sloppy programming. Many people call themselves hackers, but few have the strong technical foundation needed to really push the e...
(2008)
12492 Reads
97 Things Every Programm...
Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best...
(2010)
10608 Reads
Head First iPhone Develo...
A Learner's Guide to Creating Objective-C Applications for the iPhone
by Dan Pilone D... and Tracey Pilon...
Let's say you have an idea for a killer iPhone app. Where do you begin? _Head First iPhone Development_ will help you get your first application up and running in no time. You'll quickly learn to use iPhone SDK tools, including Interface Builder and Xcode, and master Objective...
(2009)
9901 Reads
Killer Game Programming ...
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Ja...
(2008)
8817 Reads
Learning OpenCV
Computer Vision with the OpenCV Library
by Gary Bradski and Adrian Kaehler
"This library is useful for practitioners, and is an excellent tool for those entering the field: it is a set of computer vision algorithms that work as advertised." > -William T. Freeman, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Tec...
(2008)
7750 Reads
JavaScript: The Definiti...
The Definitive Guide
This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example- driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get...
(2008)
6495 Reads
Coding4Fun
10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More
by Dan Fernandez and Brian Peek
How would you like to build an Xbox game, use your Nintendo Wiimote to create an electronic whiteboard, or build your own peer-to-peer application? Coding4Fun helps you tackle some cool software and hardware projects using a range of languages and free Microsoft software. Now ...
(2009)
6451 Reads
Java Cookbook
by Ian Darwin
You have a choice: you can wade your way through lengthy Java tutorials and figure things out by trial and error, or you can pick up Java Cookbook, 2nd Edition and get to the heart of what you need to know when you need to know it. With the completely revised and thoroughly up...
(2007)
6322 Reads
Learning UML 2.0
A Pragmatic Introduction to UML
by Russ Miles and Kim Hamilton
"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-dri...
(2008)
6526 Reads
Beautiful Code
Leading Programmers Explain How They Think
by Andy Oram and Greg Wilson
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high- profile projects. You will be able to look over the...
(2007)
6885 Reads
Building Android Apps wi...
Making Native Apps with Standards-based Web Tools
If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. This hands-on book shows you how to use these open source web standards to design and build apps that can be adapted for any Android device -- _without_ having to use Ja...
(2010)
6193 Reads
slide:ology
The Art and Science of Creating Great Presentations
by Nancy Duarte
No matter where you are on the organizational ladder, the odds are high that you've delivered a high-stakes presentation to your peers, your boss, your customers, or the general public. Presentation software is one of the few tools that requires professionals to think visually...
(2008)
6175 Reads
Programming the Mobile Web
Today's market for mobile apps goes beyond the iPhone to include BlackBerry, Nokia, Windows Phone, and smartphones powered by Android, webOS, and other platforms. If you're an experienced web developer, this book shows you how to build a standard app core that you can extend t...
(2010)
5669 Reads
Programming WPF
Building Windows UI with Windows Presentation Foundation
by Chris Sells ... and Ian Griffith...
If you want to build applications that take full advantage of Windows Vista's new user interface capabilities, you need to learn Microsoft's Windows Presentation Foundation (WPF). This new edition, fully updated for the official release of .NET 3.0, is designed to get you up t...
(2007)
5606 Reads
Head First C#
A Learner's Guide to Real-World Programming with Visual C# and .NET
by Andrew Stell... and Jennifer Gre...
You want to learn C# programming, but you're not sure you want to suffer through another tedious technical book. You're in luck: _Head First C#_ introduces this language in a fun, visual way. You'll quickly learn everything from creating your first program to learning sophisti...
(2010)
5521 Reads
Getting Started with Ard...
This valuable little book offers a thorough introduction to the open-source electronics prototyping platform that's taking the design and hobbyist world by storm. Getting Started with Arduino gives you lots of ideas for Arduino projects and helps you get going on them right aw...
(2008)
5517 Reads
Designing Interfaces
Patterns for Effective Interaction Design
Designing a good interface isn't easy. Users demand software that is well- behaved, good-looking, and easy to use. Your clients or managers demand originality and a short time to market. Your UI technology -- web applications, desktop software, even mobile devices -- may give ...
(2008)
5519 Reads

