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)
35051 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)
18255 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)
15289 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)
12956 Reads
Head First iPhone Develo...
A Learner's Guide to Creating Objective-C Applications for the iPhone
by Dan Pilone and Tracey Pilone
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)
10269 Reads
Java Swing
by Marc Loy, Robert Eckstein, Dave Wood, James Elliott, and Brian Cole
Swing is a fully-featured user interface development kit for Java applications. Building on the foundations of the Abstract Window Toolkit (AWT), Swing enables cross-platform applications to use any of several pluggable look-and-feels. Swing developers can take advantage of it...
(2002)
9559 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)
9344 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)
8899 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)
7468 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. No...
(2009)
8171 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)
7083 Reads
Head First Networking
by Al Anderson and Ryan Benedetti
Frustrated with networking books so chock-full of acronyms that your brain goes into sleep mode? _Head First Networking's_ unique, visually rich format provides a task-based approach to computer networking that makes it easy to get your brain engaged. You'll learn the concepts...
(2009)
6867 Reads
Java Cookbook
by Ian F 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...
(2007)
6858 Reads
Programming Android
by Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura
What does it take to build well-engineered Android applications? Explore Android's core building blocks and APIs in depth with this authoritative guide, and learn how to create compelling apps that work on a full range of Android devices. You'll work with proven approaches to ...
(2011)
7278 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)
7016 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)
6766 Reads
Head First Software Deve...
by Dan Pilone and Russ Miles
Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed. Instead of surrendering to these common problems, let _Head First Software Deve...
(2008)
8246 Reads
Head First C#
A Learner's Guide to Real-World Programming with Visual C# and .NET
by Andrew Stellman and Jennifer Greene
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)
8864 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)
6590 Reads
Head First Servlets and JSP
Passing the Sun Certified Web Component Developer Exam
by Bryan Basham, Kathy Sierra, and Bert Bates
Looking to study up for the new J2EE 1.5 Sun Certified Web Component Developer (SCWCD) exam? > This book will get you way up to speed on the technology you'll know it so well, in fact, that you can pass the brand new J2EE 1.5 exam. If that's what you want to do, that is. Mayb...
(2008)
8095 Reads

