Programming Books

MagicBeanDip.com

Subcategories:

Page 1 of 200 - Go to page: 1 2 3 4 5 6 12

Presentation Zen: Simple Ideas on Presentation Design and Delivery (Voices That Matter)

Garr Reynolds

Presentation Zen: Simple Ideas on Presentation Design and Delivery (Voices That Matter) Garr Reynolds Amazon Price: $19.79
List Price: $29.99
Usually ships in 24 hours
By: New Riders Press
Amazon Marketplace: 47 new & used starting at $18.51

Buy at Amazon.com

Browse similar items by category:
Subjects -> Business & Investing -> Skills -> Communications
Subjects -> Business & Investing -> Skills -> Running Meetings & Presentations
Subjects -> Computers & Internet -> Programming

Customer Reviews:
Total reviews: 59 Average rating: 5.0 of 5

Perspective not prescriptive 4 out of 5 stars.
0 of 0 people found this review helpful.

Based on other reviews I thought I would eitehr love this book or hate. It would either be a great source of insights on presenting or a jargon-laden book that could best be described as "clever." Thankfully, it is the former.

Presentation Zen presents a philosophy on presenting rather than a rule book on what each slide should look like (since that will vary based on what you're presenting). And while I was doubtful up front (as you can tell above), the book is very engaging and, with each chapter, you can viaualize how what he is saying will make for better presentations. Of course the essence of what he is saying is pretty simple - communicate clearly and think of your audience- but he speaks clearly about why some of the things we have done for years which seem like they are doing that really are not. Bullet-riddled slides may convey a lot of information, but they are not communicating well or really thinking about your audience. Just putting a report in landscape mode or in PowerPoint does not make it a presentation.

As the title says this book has "simple ideas on presentation design and delivery" which will be immediately useful to anyone with an open-mind about changing what we have been doing to our audiences until this point.

Editorial Review:

FOREWORD BY GUY KAWASAKI

Presentation designer and internationally acclaimed communications expert Garr Reynolds, creator of the most popular Web site on presentation design and delivery on the net -- presentationzen.com -- shares his experience in a provocative mix of illumination, inspiration, education, and guidance that will change the way you think about making presentations with PowerPoint or Keynote. Presentation Zen challenges the conventional wisdom of making "slide presentations" in today's world and encourages you to think differently and more creatively about the preparation, design, and delivery of your presentations. Garr shares lessons and perspectives that draw upon practical advice from the fields of communication and business. Combining solid principles of design with the tenets of Zen simplicity, this book will help you along the path to simpler, more effective presentations.

Cocoa(R) Programming for Mac(R) OS X (3rd Edition)

Aaron Hillegass

Cocoa(R) Programming for Mac(R) OS X (3rd Edition) Aaron Hillegass Amazon Price: $31.49
List Price: $49.99
Usually ships in 24 hours
By: Addison-Wesley Professional
Amazon Marketplace: 21 new & used starting at $24.99

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Operating Systems -> MacOS
Subjects -> Computers & Internet -> Programming
Subjects -> Computers & Internet -> Software

Customer Reviews:
Total reviews: 113 Average rating: 4.5 of 5

Editorial Review:

There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of Cocoa Programming for Mac OS X does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.

Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. --David Wall

Topics covered: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.

Effective Java (2nd Edition) (The Java Series)

Joshua Bloch

Effective Java (2nd Edition) (The Java Series) Joshua Bloch Amazon Price: $37.80
List Price: $49.99
Usually ships in 24 hours
By: Prentice Hall PTR
Amazon Marketplace: 29 new & used starting at $35.94

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Java
Subjects -> Computers & Internet -> Programming -> Languages & Tools
Subjects -> Computers & Internet -> Programming -> Software Design, Testing & Engineering -> Object-Oriented Design

Customer Reviews:
Total reviews: 8 Average rating: 5.0 of 5

Editorial Review:

Raves for the First Edition!

“I sure wish I had this book ten years ago. Some might think that I don’t need any Java books, but I need this one.”

–James Gosling, fellow and vice president, Sun Microsystems, Inc.

“An excellent book, crammed with good advice on using the Java programming language and object-oriented programming in general.”

–Gilad Bracha, coauthor of The Java™ Language Specification, Third Edition

“10/10–anyone aspiring to write good Java code that others will appreciate reading and maintaining should be required to own a copy of this book. This is one of those rare books where the information won’t become obsolete with subsequent releases of the JDK library.”
–Peter Tran, bartender, JavaRanch.com

“The best Java book yet written.... Really great; very readable and eminently useful. I can’t say enough good things about this book. At JavaOne 2001, James Gosling said, ‘Go buy this book!’ I’m glad I did, and I couldn’t agree more.”
–Keith Edwards, senior member of research staff, Computer Science Lab at the Palo Alto Research Center (PARC), and author of Core JINI (Prentice Hall, 2000)

“This is a truly excellent book done by the guy who designed several of the better recent Java platform APIs (including the Collections API).”
–James Clark, technical lead of the XML Working Group during the creation of the XML 1.0 Recommendation, editor of the XPath and XSLT Recommendations

“Great content. Analogous to Scott Meyers’ classic Effective C++. If you know the basics of Java, this has to be your next book.”
–Gary K. Evans, OO mentor and consultant, Evanetics, Inc

“Josh Bloch gives great insight into best practices that really can only be discovered after years of study and experience.”
–Mark Mascolino, software engineer

“This is a superb book. It clearly covers many of the language/platform subtleties and trickery you need to learn to become a real Java master.”
–Victor Wiewiorowski, vice president development and code quality manager, ValueCommerce Co., Tokyo, Japan

“I like books that under-promise in their titles and over-deliver in their contents. This book has 57 items of programming advice that are well chosen. Each item reveals a clear, deep grasp of the language. Each one illustrates in simple, practical terms the limits of programming on intuition alone, or taking the most direct path to a solution without fully understanding what the language offers.”

–Michael Ernest, Inkling Research, Inc.

“I don’t find many programming books that make me want to read every page–this is one of them.”
–Matt Tucker, chief technical officer, Jive Software

“Great how-to resource for the experienced developer.”
–John Zukowski, author of numerous Java technology books

“I picked this book up two weeks ago and can safely say I learned more about the Java language in three days of reading than I did in three months of study! An excellent book and a welcome addition to my Java library.”
–Jane Griscti, I/T advisory specialist

Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.

This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing.

Each chapter in the book consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.

Highlights include:

  • New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more
  • Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization
  • How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language
  • Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io

Simply put, Effective Java™, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.

Dreamweaver CS3: The Missing Manual

David McFarland

Dreamweaver CS3: The Missing Manual David McFarland Amazon Price: $29.69
List Price: $44.99
Usually ships in 24 hours
By: Pogue Press
Amazon Marketplace: 49 new & used starting at $24.49

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Web Development -> Web Design -> Web Graphics
Subjects -> Computers & Internet -> Web Development -> Web Design -> Dreamweaver
Subjects -> Computers & Internet -> Web Development -> Web Design -> Flash

Customer Reviews:
Total reviews: 74 Average rating: 4.5 of 5

Editorial Review:

Welcome to Dreamweaver CS3. This new version of the popular web design software offers a rich environment for building professional sites, with drag-and-drop simplicity, clean HTML code, and dynamic database-driven web site creation tools. Moreover, it's now integrated more tightly with Adobe's other products: Photoshop, InDesign, Flash, and their siblings. But with such sophisticated features, the software isn't simple. So say hello to Dreamweaver CS3: The Missing Manual, the fifth edition of this bestselling book by experienced web site trainer and author David McFarland. This book helps both first-time and experienced web designers bring stunning, interactive web sites to life. With jargon-free language and clear descriptions, this new edition addresses both beginners who need step-by-step guidance as well as long-time Dreamweaver users who need a handy reference to address the inner-workings of the program. Dreamweaver CS3: The Missing Manual teaches designers how to construct and manage web sites by examining web-page components and Dreamweaver's capabilities through "live examples." With a complete A-Z guide to designing, organizing, building and deploying a web site for those with no web design experience, this book: Takes you through the basics to advanced techniques to control the appearance of your web pages with CSS Shows you how to design dynamic database-driven web sites, from blogs to product catalogs, and from shopping carts to newsletter signup forms Teaches you how to master your web site, and manage thousands of pages effortlessly Witty and objective, Dreamweaver CS3: The Missing Manual is a must for anyone who uses this highly popular program, from beginners toprofessionals. Altogether, it's the ultimate atlas for Dreamweaver CS3.

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

Andrew Troelsen

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) Andrew Troelsen Amazon Price: $37.79
List Price: $59.99
Usually ships in 24 hours
By: Apress
Amazon Marketplace: 40 new & used starting at $36.00

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Software Design, Testing & Engineering -> Software Development
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> C#
Subjects -> Computers & Internet -> Software

Customer Reviews:
Total reviews: 27 Average rating: 4.5 of 5

Editorial Review:

Book Description

The first edition of this book was released at the 2001 Tech Ed conference in Atlanta, Georgia. Since that time, this text has been revised, tweaked, and enhanced to account for the changes found within each release of the .NET platform (1.1, 2.0, 3.0 and now 3.5).

The last version, .NET 3.0, was more of an augmentative release, essentially providing three new APIs: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). As you would expect, coverage of the "W's" has been expanded a great deal in this version of the book from the previous Special Edition text.

Unlike .NET 3.0, .NET 3.5 provides dozens of new C# language features and .NET APIs. This edition of the book will walk you through all of this new material using the same readable approach as was found in previous editions. Rest assured, you'll find detailed coverage of Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008.

What you will learn

  • Everything you need to know – get up to speed with C# 2008 quickly and efficiently.
  • Discover all the new .NET 3.5 features — Language Integrated Query, anonymous types, extension methods, automatic properties, and more.
  • Get a professional foothold — targeted to appeal to experienced software professionals, this book gives you the facts you need the way you need to see them.
  • A rock-solid foundation – focuses on everything you need to be a successful .NET 3.5 programmer, not just the new features. Get comfortable with all the core aspects of the platform — including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more.

Who is this book for?

If you're checking out this book for the first time, understand that it targets experienced software professionals and/or students of computer science (so please don't expect three chapters devoted to "for" loops). The mission of this text is to provide you with a rock-solid foundation to the C# 2008 programming language and the core aspects of the .NET platform (OOP, assemblies, file IO, Windows Forms/WPF, ASP.NET, ADO.NET, WCF,WF, etc.). Once you digest the information presented in these 33 chapters, you'll be in a perfect position to apply this knowledge to your specific programming assignments, and you'll be well equipped to explore the .NET universe on your own terms.

Related Titles

Beginning C# 2008 Databases: From Novice to Professional

Pro LINQ: Language Integrated Query in C# 2008

Pro LINQ Object Relational Mapping in C# 2008

Pro ASP.NET 3.5 with C# 2008

About the Apress Pro series

You have gotten the job; now you need to go hone your skills in these tough competitive times. Apress Pro Series books expand your skills and expertise in exactly the areas you need. Master the content of a Pro book and you will always be able to get the job done in a professional manner. Written by experts in their field, Pro Series books give you the hard-won solutions to problems you will face in your professional programming career.

Code Complete: A Practical Handbook of Software Construction

Steve McConnell

Code Complete: A Practical Handbook of Software Construction Steve McConnell Amazon Price: $31.49
List Price: $49.99
Usually ships in 24 hours
By: Microsoft Press
Amazon Marketplace: 62 new & used starting at $26.12

Buy at Amazon.com

Browse similar items by category:
Subjects -> Reference
Subjects -> Computers & Internet -> Programming -> Languages & Tools
Subjects -> Computers & Internet -> Programming -> Software Design, Testing & Engineering -> Software Development

Customer Reviews:
Total reviews: 94 Average rating: 5.0 of 5

A classic book 4 out of 5 stars.
1 of 3 people found this review helpful.

for all programmers. Shall I say Application Developers? Software Engineers? Whatever the title is, programming jobs are alive and well! This book provides a solid foundation. It is too bad very few American students are interested in this profession.

The average students are all studying business marketing. The good students are studying finance.

At Harvard University, they do not teach Accounting. The best ones, study Economics. There are only 21 students studying Computer Science at Harvard. Yet, parents are paying $220,000 to Harvard and other Ivy League. Truly amazing!

Is there anyway we can change this trend?

Novice Love 5 out of 5 stars.
0 of 0 people found this review helpful.

I'm currently studying computer science and have been reading this in my spare time. Skip your lectures. Just read this book! If you want to construct software in a timely, efficient, and complete manner--this is the definitive book to read. Not dry at all, Steve McConnell covers topics for all experience levels. Even if you're an experienced programmer, you will learn something from this great piece of literature.

I've only gone through the first few chapters thus far. So pending finishing my reading, I'll update this review. Unfortunately this might never happen as I find myself re-reading portions of the book to pick up new ideas and details for software construction!

Editorial Review:

Take a strategic approach to software constructionand produce superior productswith this fully updated edition of Steve McConnells critically praised and award-winning guide to software development best practices.

CISSP Certification All-in-One Exam Guide, 4th Ed. (All-in-One)

Shon Harris

CISSP Certification All-in-One Exam Guide, 4th Ed. (All-in-One) Shon Harris Amazon Price: $50.39
List Price: $79.99
Usually ships in 24 hours
By: McGraw-Hill Osborne Media
Amazon Marketplace: 73 new & used starting at $36.00

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Certification Central -> Publisher -> Osborne-McGraw-Hill
Subjects -> Computers & Internet -> Certification Central -> Exams -> CISSP
Subjects -> Computers & Internet -> Business & Culture -> Manager's Guides to Computing

Customer Reviews:
Total reviews: 12 Average rating: 4.5 of 5

Editorial Review:

All-in-One is All You Need

Fully revised for the latest exam release, this authoritative volume offers thorough coverage of all the material on the Certified Information Systems Security Professional (CISSP) exam. Written by a renowned security expert and CISSP, this guide features complete details on all 10 exam domains developed by the International Information Systems Security Certification Consortium (ISC²). Inside, you'll find learning objectives at the beginning of each chapter, exam tips, practice questions, and in-depth explanations. CISSP All-in-One Exam Guide, Fourth Edition will not only help you pass the test, but also be your essential on-the-job reference.

Covers all 10 subject areas on the exam:

  • Access control
  • Application security
  • Business continuity and disaster recovery planning
  • Cryptography
  • Information security and risk management
  • Legal, regulations, compliance, and investigations
  • Operations security
  • Physical (environmental) security
  • Security architecture and design
  • Telecommunications and network security

The CD-ROM features:

  • Simulated exam with practice questions and answers
  • Video training from the author
  • Complete electronic book

Web Analytics: An Hour a Day

Avinash Kaushik

Web Analytics: An Hour a Day Avinash Kaushik Amazon Price: $19.79
List Price: $29.99
Usually ships in 24 hours
By: Sybex
Amazon Marketplace: 49 new & used starting at $16.04

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Business & Culture -> Web Marketing
Subjects -> Computers & Internet -> Web Development -> Programming
Subjects -> Computers & Internet -> Web Development -> Website Architecture & Usability

Customer Reviews:
Total reviews: 57 Average rating: 5.0 of 5

If you want to learn about web analytics, start here 5 out of 5 stars.
2 of 2 people found this review helpful.

I have read several web analytics books and Avinash's book is definitely the one I would recommend first.

What you can learn from the book:
- how to think about and how to approach web analytics -- this is where this book excels
- how to deliver actionable results - the mantra of Avinash
- how to start with the basic metrics

What not to expect from this book:
- you will not learn how to use any analytics software
- you will not learn details about the technical aspects, frequent problems with data and measurement, what to avoid etc.

Check out Avinash's blog to get a picture of what you can get from the book.

Editorial Review:

Written by an in-the-trenches practitioner, this step-by-step guide shows you how to implement a successful Web analytics strategy. Web analytics expert Avinash Kaushik, in his thought-provoking style, debunks leading myths and leads you on a path to gaining actionable insights from your analytics efforts. Discover how to move beyond clickstream analysis, why qualitative data should be your focus, and more insights and techniques that will help you develop a customer-centric mindset without sacrificing your company’s bottom line.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

JavaScript: The Good Parts

Douglas Crockford

JavaScript: The Good Parts Douglas Crockford Amazon Price: $19.79
List Price: $29.99
Usually ships in 24 hours
By: O'Reilly Media, Inc.
Amazon Marketplace: 23 new & used starting at $18.37

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Web Development -> Programming -> JavaScript
Subjects -> Computers & Internet -> Programming -> Languages & Tools
Subjects -> Computers & Internet -> Programming -> Software Design, Testing & Engineering -> Software Development

Customer Reviews:
Total reviews: 11 Average rating: 4.5 of 5

Editorial Review:

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code. Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables. When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including: Syntax Objects Functions Inheritance Arrays Regular expressions Methods Style Beautiful features The real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book. With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highlyexpressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.

Programming Collective Intelligence: Building Smart Web 2.0 Applications

Toby Segaran

Programming Collective Intelligence: Building Smart Web 2.0 Applications Toby Segaran Amazon Price: $26.39
List Price: $39.99
Usually ships in 24 hours
By: O'Reilly Media, Inc.
Amazon Marketplace: 49 new & used starting at $19.50

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Algorithms
Subjects -> Computers & Internet -> Programming -> Languages & Tools
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> Machine Learning

Customer Reviews:
Total reviews: 32 Average rating: 4.5 of 5

Editorial Review:

Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in adataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect

Page 1 of 200 - Go to page: 1 2 3 4 5 6 12

Return to MagicBeanDip.com

This page was created in 1.8524 seconds.