Apparel & AccessoriesBooksClassical MusicDVDElectronics & PhotoGourmet Food and GroceriesHealth & Personal CareHome & GardenIndustrial & ScientificKitchen
Popular MusicMusical InstrumentsOutdoor LivingComputer HardwareComputer SoftwareSporting GoodsToolsToys and GamesVHS VideoVideo Games


Browse by Catagory:



Head First Design Patterns

Head First Design Patterns Lowest new price: $24.71
Lowest used price: $14.05
List price: $49.99
Author: Elisabeth Freeman
Brand: O'Reilly Media

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 the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.

You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.

You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.

Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter.

With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts.

If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.


  • book, used reference

Similar Products:

C# 5.0 in a Nutshell: The Definitive Reference

C# 5.0 in a Nutshell: The Definitive Reference Lowest new price: $27.74
Lowest used price: $21.49
List price: $49.99
Author: Joseph Albahari

When you have a question about C# 5.0 or the .NET CLR, this bestselling guide has precisely the answers you need. Uniquely organized around concepts and use cases, this updated fifth edition features a reorganized section on concurrency, threading, and parallel programming—including in-depth coverage of C# 5.0’s new asynchronous functions.

Shaped by more than 20 expert reviewers, including Microsoft’s Eric Lippert, Stephen Toub, Chris Burrows, and Jon Skeet, this book has all you need to stay on track with C# 5.0. It’s widely known as the definitive reference on the language.

  • Get up to speed on C# language basics, including syntax, types, and variables
  • Explore advanced topics such as unsafe code and type variance
  • Dig deep into LINQ via three chapters dedicated to the topic
  • Learn about code contracts, dynamic programming, and parallel programming
  • Work with .NET features, including reflection, assemblies, memory management, security, I/O, XML, collections, networking, and native interoperability

"C# 5.0 in a Nutshell is one of the few books I keep on my desk as a quick reference."

—Scott Guthrie, Microsoft

"Whether you’re a novice programmer or an expert who wants to improve your knowledge of modern asynchronous programming techniques, this book has the information you need to get the job done in C#."

—Eric Lippert, Microsoft

Similar Products:

Head First JavaScript Programming

Head First JavaScript Programming Lowest new price: $27.52
Lowest used price: $27.52
List price: $49.99
Author: Eric T. Freeman

What will you learn from this book?

This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser’s document object model. You won’t just be reading—you’ll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. And you’ll write real code, lots of it, so you can start building your own web applications. Prepare to open your mind as you learn (and nail) key topics including:

  • The inner details of JavaScript
  • How JavaScript works with the browser
  • The secrets of JavaScript types
  • Using arrays
  • The power of functions
  • How to work with objects
  • Making use of prototypes
  • Understanding closures
  • Writing and testing applications

What’s so special about this book?

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First JavaScript Programming uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

Similar Products:

Python Cookbook

Python Cookbook Lowest new price: $27.48
Lowest used price: $37.24
List price: $49.99
Author: David Beazley

If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms.

Inside, you’ll find complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of application domains. Each recipe contains code samples you can use in your projects right away, along with a discussion about how and why the solution works.

Topics include:

  • Data Structures and Algorithms
  • Strings and Text
  • Numbers, Dates, and Times
  • Iterators and Generators
  • Files and I/O
  • Data Encoding and Processing
  • Functions
  • Classes and Objects
  • Metaprogramming
  • Modules and Packages
  • Network and Web Programming
  • Concurrency
  • Utility Scripting and System Administration
  • Testing, Debugging, and Exceptions
  • C Extensions

Similar Products:

Windows 7: The Missing Manual (Missing Manuals)

Windows 7: The Missing Manual (Missing Manuals) Lowest new price: $23.33
Lowest used price: $12.84
List price: $39.99
Author: David Pogue
Brand: Brand: Pogue Press

In early reviews, geeks raved about Windows 7. But if you're an ordinary mortal, learning what this new system is all about will be challenging. Fear not: David Pogue's Windows 7: The Missing Manual comes to the rescue. Like its predecessors, this book illuminates its subject with reader-friendly insight, plenty of wit, and hardnosed objectivity for beginners as well as veteran PC users.

Windows 7 fixes many of Vista's most painful shortcomings. It's speedier, has fewer intrusive and nagging screens, and is more compatible with peripherals. Plus, Windows 7 introduces a slew of new features, including better organization tools, easier WiFi connections and home networking setup, and even touchscreen computing for those lucky enough to own the latest hardware.

With this book, you'll learn how to:

  • Navigate the desktop, including the fast and powerful search function
  • Take advantage of Window's apps and gadgets, and tap into 40 free programs
  • Breeze the Web with Internet Explorer 8, and learn the email, chat, and videoconferencing programs
  • Record TV and radio, display photos, play music, and record any of these to DVD using the Media Center
  • Use your printer, fax, laptop, tablet PC, or smartphone with Windows 7
  • Beef up your system and back up your files
  • Collaborate and share documents and other files by setting up a workgroup network


  • Used Book in Good Condition

Similar Products:

Access 2010: The Missing Manual

Access 2010: The Missing Manual Lowest new price: $21.98
Lowest used price: $13.46
List price: $39.99
Author: Matthew MacDonald
Brand: NA

Go from Access novice to true master with the professional database design tips and crystal-clear explanations in this book. You'll learn all the secrets of this powerful database program so you can use your data in creative ways -- from creating product catalogs and publishing information online to producing invoices and reports.

  • Build a database with ease. Store information to track numbers, products, documents, and more
  • Customize the interface. Build your own forms to make data entry a snap
  • Find what you need fast. Search, sort, and summarize huge amounts of information
  • Put your data to use. Turn raw info into printed reports with attractive formatting
  • Share your data. Collaborate online with SharePoint and the brand-new Access web database
  • Dive into Access programming. Get tricks and techniques to automate common tasks
  • Create rich data connections. Build dynamic links with SQL Server, SharePoint, and other systems
Five Touchstones to Understanding Access

Let’s face it--learning the tricks and techniques of database design can be a bit of a slog. But if you’re just starting out with Access, here are five key insights that can help you understand how the database world works. Keep these points in mind, and you’ll be on the inside track to mastering Access.

    1. Databases hold database objects. Most people are familiar with tables, the grid-like grouping of data that stores your information (for example, lists of items you own, friends you have, or products you sell through your small business). But tables are just one type of object that an Access database can hold. The other key ingredients are queries (customized search routines that pull out the information you need at the drop of a hat), reports (similar to queries, but nicely formatted and ready for printing), forms (windows that make it easy to review and edit the data in your tables), and macros and modules (miniature programs that can do just about anything—from updating 10,000 records at once to firing off an email).

    2. Relationships hold it all together. Access newbies sometimes start out thinking a database is just a glorified spreadsheet. After all, can’t Excel hold long lists with hundreds of thousands of rows? (And yes, it can.) However, Access has a feature Excel can’t duplicate: relationships. A typical Access database holds several tables, and relationships link these tables together. For example, a table of customers might link to a table of orders, which would link to a table of products, allowing you to answer questions like “What customers spent the most money?” and “What is the most popular product for customers living in New York?” Relationships also safeguard your data--for example, they make it impossible for someone to accidentally place an order for a product or a customer that doesn’t exist.

    3. There are two ways to work with a database: as a designer and as a user. The database designer is the person who sets up the database. The database designer has the responsibility of laying out the tables, building the queries, and knocking together some nice reports and forms (assuming you want all those features). By comparison, the database user is the person who uses the tables, queries, reports, and forms in day-to-day life. The user reviews records, makes changes, and fills the tables up with data.

    Depending on what type of database you’re creating (and what you want to accomplish), you may be both the database designer and the database user. But it’s important to realize that these are distinct tasks. In fact, when using a properly designed database, database users don’t need to be particularly skilled with Access. They can just work with the forms and reports that the database designer created.

    4. Sooner or later, you’ll need macros. To become an Access expert, you must first learn to design a logical, consistent set of tables and add the relationships that link them together. Next, you must learn to build the other types of objects--queries, forms, and reports--that make it easier to perform common tasks. At some point, while tackling this second stage, you’ll run into a challenge that forces you to step up to the third level of Access mastery: macros.

    Macros are miniature programs that perform custom tasks. The good news is that in Access 2010, you can design your own macros without becoming a programmer. You just need to drag, drop, and arrange a sequence of ready-made macro commands into the Access macro designer. For example, you can use macros to build buttons that send emails, start printouts, make updates, or just take you around your database.

    5. Expert user, meet Visual Basic. Some people stop their Access journey at this point, content to use tables, forms, reports, and macros to do all their work. But if you want to see everything Access has to offer, you need to take a look at its high-powered Visual Basic engine. Using VB code, you can do almost anything, from validating a credit card to leading a customer through an order process (two examples that are discussed in Access 2010: The Missing Manual). And if you’re willing to pick up some basic programming concepts, you can use code to transform a simple database into a cohesive database application—for example, something that looks more like the traditional desktop programs you run on your computer.


  • NA

Similar Products:

Doing Data Science: Straight Talk from the Frontline

Doing Data Science: Straight Talk from the Frontline Lowest new price: $21.37
Lowest used price: $21.94
List price: $39.99
Author: Cathy O'Neil

Now that people are aware that data can make the difference in an election or a business model, data science as an occupation is gaining ground. But how can you get started working in a wide-ranging, interdisciplinary field that’s so clouded in hype? This insightful book, based on Columbia University’s Introduction to Data Science class, tells you what you need to know.

In many of these chapter-long lectures, data scientists from companies such as Google, Microsoft, and eBay share new algorithms, methods, and models by presenting case studies and the code they use. If you’re familiar with linear algebra, probability, and statistics, and have programming experience, this book is an ideal introduction to data science.

Topics include:

  • Statistical inference, exploratory data analysis, and the data science process
  • Algorithms
  • Spam filters, Naive Bayes, and data wrangling
  • Logistic regression
  • Financial modeling
  • Recommendation engines and causality
  • Data visualization
  • Social networks and data journalism
  • Data engineering, MapReduce, Pregel, and Hadoop

Doing Data Science is collaboration between course instructor Rachel Schutt, Senior VP of Data Science at News Corp, and data science consultant Cathy O’Neil, a senior data scientist at Johnson Research Labs, who attended and blogged about the course.

Similar Products:

Running Lean: Iterate from Plan A to a Plan That Works (Lean Series)

Running Lean: Iterate from Plan A to a Plan That Works (Lean Series) Lowest new price: $13.43
Lowest used price: $14.05
List price: $24.99
Author: Ash Maurya

We live in an age of unparalleled opportunity for innovation. We're building more products than ever before, but most of them fail--not because we can't complete what we set out to build, but because we waste time, money, and effort building the wrong product.
What we need is a systematic process for quickly vetting product ideas and raising our odds of success. That's the promise of Running Lean.

In this inspiring book, Ash Maurya takes you through an exacting strategy for achieving a "product/market fit" for your fledgling venture, based on his own experience in building a wide array of products from high-tech to no-tech. Throughout, he builds on the ideas and concepts of several innovative methodologies, including the Lean Startup, Customer Development, and bootstrapping.

Running Lean is an ideal tool for business managers, CEOs, small business owners, developers and programmers, and anyone who's interested in starting a business project.
  • Find a problem worth solving, then define a solution
  • Engage your customers throughout the development cycle
  • Continually test your product with smaller, faster iterations
  • Build a feature, measure customer response, and verify/refute the idea
  • Know when to "pivot" by changing your plan's course
  • Maximize your efforts for speed, learning, and focus
  • Learn the ideal time to raise your "big round" of funding
"If you are starting a company, or want to adopt the Lean Startup approach, Running Lean is a must read."
- Brad Feld, Managing Director, Foundary Group

Exclusive Interview with Ash Maurya, Author of Running Lean

Q. Why is your book "Running Lean" especially important now?
We live at a time where we have so much power at our fingertips, where we are building more products than ever before. But the odds of building successful products haven't gone up. We're simply building more stuff nobody wants. What we need is a systematic process for quickly vetting and building successful products. That is the promise of "Running Lean."

Q. What is the top reason startups fail?
Most startups fail, not because they fail to build the product they want to build, but they fail to find a market for their product before running out of resources.

Q. What reason do you attribute for this failure?
Entrepreneurs are typically most passionate about their solution and often spend a disproportionate amount of time perfecting their solution only to find they were optimizing something nobody wanted.

Q. What do founders need to start doing now in order to achieve success?
The first step is shifting their mindset. The "true product" of a startup is not the solution, but the business model. Once founders start thinking of the business model as "the product," they start prioritizing risks differently. The key to building a successful product is maximizing learning about what's riskiest per unit time. Sometimes that's the underlying solution, but often times it's not.

Q. Describe the top tactical technique for systematically building a startup in today's economy?
A core part of the process is identifying what's riskiest and then doing the smallest thing possible to test that risk. From this principle you can derive specific tactics to fit your particular product. For instance, in the book I argue that you can initially test a lot of what's risky without building the product first using proxies like customer interviews, mockups, and videos.

Similar Products:

Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites

Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites Lowest new price: $21.92
Lowest used price: $19.18
List price: $39.99
Author: Robin Nixon
Brand: Brand: O'Reilly Media

If you're familiar with HTML, using the information in Learning PHP, MySQL, JavaScript and CSS, you will quickly learn how to build interactive, data-driven websites with the powerful combination of PHP, MySQL, JavaScript and CSS - the top technologies for creating modern sites. This hands-on guide explains each technology separately, shows you how to combine them, and introduces valuable web programming concepts such as objects, XHTML, cookies, and session management.

Carefully paced for non-programmers, this second edition of the top-selling guide to web development now also provides an extensive introduction to CSS, and benefits from reader questions and suggestions about the first edition, making the new edition even easier to follow and more information-packed than ever.

Plus, to ensure your have understood all the main points, you'll practice what you've learned with review questions at the end of each chapter, and there's even a sample social networking platform built with the elements introduced in this book.

Learning PHP, MySQL, JavaScript and CSS will enable you to:
  • Understand PHP up to an intermediate level, including the basics of object-oriented programming
  • Master MySQL, from database structure to complex queries
  • Create web pages with PHP and MySQL by integrating forms and other HTML features
  • Learn about JavaScript, from functions and event handling to accessing the Document Object Model
  • Pick up the basics of CSS (and CSS3) and learn how to use it to create compelling and dynamic web pages.
  • Find out how to manipulate CSS properties directly from JavaScript
  • Make Ajax calls and turn your website into a highly interactive environment
  • Upload and manipulate files and images, validate user input, and secure your applications
  • Bring all these technologies together to create a  social networking site


  • Used Book in Good Condition

Similar Products:

iWork: The Missing Manual (Missing Manuals)

iWork: The Missing Manual (Missing Manuals) Lowest new price: $22.23
Lowest used price: $27.73
List price: $39.99
Author: Jessica Thornsby

Apple’s iWork is more versatile than ever now that there are versions for Mac, iOS, and even iCloud. The only thing iWork doesn’t include is its own how-to guide. That’s where this friendly, jargon-free Missing Manual comes in. With complete instructions and helpful examples, you’ll quickly learn how to create stunning documents, slideshows, and spreadsheets with iWork’s Pages, Keynote, and Numbers.

The important stuff you need to know:

  • Create elegant files in minutes. Save tons of time by using iWork’s collection of prebuilt templates and themes.
  • Craft a variety of documents. Use Pages to design attractive newsletters, catalogs, brochures, flyers, and posters.
  • Build eye-popping presentations. Turn Keynote’s themes and easy-to-use cinematic effects into beautiful custom slideshows.
  • Organize and clearly convey information. Jazz up your Numbers spreadsheets with charts, images, and videos.
  • Always have your work on hand. Store your files in iCloud and have them sync automatically to your Mac and iOS devices.
  • Work anywhere, any time. Use the web-based iWork for iCloud to create projects on any computer—even a PC.
Versions covered:

This edition covers Pages for Mac 5.1, Keynote for Mac 6.1, Numbers for Mac 3.1, version 2.1 of each iOS app, and iWork for iCloud.

Similar Products:

<< Prev   Next >>
Page 2 of 235

[Kindle]    [Kindle DX]
  Privacy Policy