Bookfinder.US: Programming books
Book Finder
    
 
Home > Computers & Internet > Programming

Programming

C++
Programming Algorithms
APIs & Operating Environments
Extensible Languages
Graphics & Multimedia Programming
Introductory & Beginning Programming
Java
Software Design
TCP-IP Programming
Visual C++
Web Programing

Extreme Programming Pocket Guide
Chromatic
0596004850
July 2003
Paperback
·
 
Book Description
Extreme Programming (XP) is a radical new approach to software development that has been accepted quickly because its core practices--the need for constant testing, programming in pairs, inviting customer input, and the communal ownership of code--resonate with developers everywhere. Although many developers feel that XP is rooted in commonsense, its vastly different approach can bring challenges, frustrations, and constant demands on your patience. Unless you've got unlimited time (and who does these days?), you can't always stop to thumb through hundreds of pages to find the piece of information you need. The Extreme Programming Pocket Guide is the answer. Concise and easy to use, this handy pocket guide to XP is a must-have quick reference for anyone implementing a test-driven development environment. ...


Designing Object-Oriented Software

0136298257


·
 
Book Description
Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software. It offers basic design principles and a specific design process that can be applied to any software programming effort -- even those not using object-oriented programming languages or environments. Covers the concepts of object-oriented technology, presents a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. For developers of object-oriented software.

The publisher, Prentice-Hall ECS Professional
A practical, down-to-earth introduction to the art of designing object- oriented software.

See all Editorial Reviews


Bob Greene's Total Body Makeover: An Accelerated Program of Exercise and Nutrition for Maximum Results in Minimum Time
Bob Greene
0743254066
December 2005
Paperback
·
 
Book Review
Fitness is a lifetime commitment, but you can accelerate results and transform your body in 12 weeks, says Bob Greene, best known as Oprah Winfrey's personal trainer. Not for the "move a little" crowd, this program is intense and challenging, whatever your starting level. "It's a bit like boot camp," Greene acknowledges. You'll do vigorous aerobic exercise 15 (beginning level), 30 (intermediates), or 45 (advanced) minutes 6 days a week, and increase 2 minutes each week--and double your usual minutes for one workout a week. You'll also strength train with dumbbells or machines and do functional training (strengthening stabilizing muscles). The eating plan is not a diet--rather Greene describes 5 eating rules to help you eat fewer and burn more calories: curb emotional eating, eat breakfast, establish an eating cut-off time,...


Java: How to Program
Harvey M. Deitel
0131483986
December 2004
Textbook Paperback
·
 
Book Description
The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. This edition is completely up-to-date with The Java 2 Platform Standard Edition (J2SE) 1.5. Now includes topics such as autoboxing, enumerations, enhanced for loops, static import statements, variable-length argument lists, and much more. Presents each new concept in the context of a complete, working program, immediately followed by one or more windows showing the program's input/output dialog. Enhances the Live-Code Approach with syntax coloring. Provides Helpful Programming Tips, all marked by icons: Good Programming Practices, Common Programming...


Object-Oriented Software Metrics

013179292X


·
 
The publisher, Prentice-Hall ECS Professional
This book provides a number of specific metrics that apply to object-oriented software projects. The metrics are based on measurements and derived advice drawn from a number of actual projects that have successfully used object technology to deliver products.

From the Back Cover
This book provides a number of specific metrics that apply to object-oriented software projects. The metrics are based on measurements and derived advice drawn from a number of actual projects that have successfully used object technology to deliver products. Covers both project completion metrics and design metrics — common, Smalltalk only, and C++ only. For programmers interested in object-oriented technology.


Programming Microsoft Visual Basic .Net Version 2003 with CDROM
Francesco Balena
0735620598
Jan 2004
Hardcover
·
 
Book Description
Text provides expert insights, practical code samples, and best practices needed to advance your expertise with Visual Basic .NET 2003. Updated for Microsoft .NET Framework 1.1, Visual Studio .NET 2003, and Windows Server 2003. DLC: Microsoft Visual BASIC.


C++ How to Program
Harvey M. Deitel
0131857576
January 2005
Textbook Paperback
·
 
Book Description
With over 250,000 sold, Harvey and Paul Deitel's C++ How to Program is the world's best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. Deitels' C++ How to Program is the most comprehensive, practical introduction to C++ ever published-with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing. The updated Fifth Edition now includes a new early...


Inside the Object Model: The Sensible Use of C++

0132073668


·
 
Review
'If you're learning C++ and can buy only two books to help you along, this should be one of them.' PC Techniques

Review
"If you are learning C++ and can buy only two books to help you along, this should be one of them." PC Techniques

See all Editorial Reviews


PHP and MySQL Web Development
Luke Welling
0672326728
Oct 2004
Paperback
·
 
Book Review
The PHP server-side scripting language and the MySQL database management system (DBMS) make a potent pair. Both are open-source products--free of charge for most purposes--remarkably strong, and capable of handling all but the most enormous transaction loads. Both are supported by large, skilled, and enthusiastic communities of architects, programmers, and designers. PHP and MySQL Web Development introduces readers (who are assumed to have little or no experience with the title subjects) to PHP and MySQL for the purpose of creating dynamic Internet sites. It teaches the same skills as introductory Active Server Pages (ASP) and ColdFusion books--technologies that address the same niche.

Authors Luke Welling and Laura Thomson's technique aims to get readers going on their own projects as soon as possible. They present...



Charmed Thirds
Megan McCafferty
1400080428
April 2006
Hardcover
·
 
From Publishers Weekly
This funny, sympathetic installment in Jessica Darling's story (Sloppy Firsts and Second Helpings) picks up the summer after her freshman year at Columbia University. The precocious Jersey girl, now a savvy city slicker, has picked a major (psychology), landed an internship at a hip Brooklyn magazine and managed to stay together with her high school boyfriend, reformed bad boy Marcus Flutie, for the entire school year. McCafferty follows Jessica through three years of college, chronicling her academic and extracurricular endeavors, her romantic and financial woes, all in Jessica's frank, exuberant voice. While she kisses a Republican, lusts after hot Spanish grad student Bastian and ventures a clumsy hookup with dormmate Kieran, Jessica expends a lot of energy agonizing over her long-distance relationship with...


McAd/MCSD Self-Paced Training Kit
Microsoft Corporation
0735619255
June 2003
Paperback
·
 
Book Description
Four kits in one! Get self-paced preparation for the skills measured by the MCAD and MCSD core exams—all in one box. This set covers Exams 70-300, 70-305/70-315, 70-306/70-316, and 70-310/70-320, and it features rigorous practice tests and review.


Head First Design Patterns
Elisabeth Freeman, et al
0596007124
October 25, 2004
Paperback
·
 
Book Description
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....


HTML for the World Wide Web with XHTML and CSS
Elizabeth Castro
0321130073
Jan 2003
Paperback
·
 
Book Review
It's important for anyone who creates Web sites--even those who rely on powerful editors like Dreamweaver or GoLive--to know HTML. The World Wide Web Consortium rewrote HTML as a subset of XML (dubbing it "XHTML 1.0") and the allowable code will eventually be stricter. Tags that are being phased out are labeled "deprecated"--current browsers can still handle them, but if you want your site to keep up with future browsers, not to mention conform to accessibility requirements, you will want to get on top of XHTML.

Of course, Elizabeth Castro manages to write books that not only speak to those who are already fluent in HTML, but are good for newbies too. She makes it a breeze to create sites that are visually stylish and technically sophisticated without the expense of buying an editor.

Among the topics covered in her new...



SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) (Certification Press Study Guides)
Katherine Sierra, Bert Bates
0072253606
December 21, 2005
Paperback
·
 
Book Description
Get the book that shows you not only what to study, but how to study. The only classroom-based integrated study system for professional certification gives you complete coverage of all objectives for the Sun Certified Programmer and Developer for Java exam, hundreds of practice exam questions, and hands-on exercises. The CD-ROM features full practice exam software with interactive tutorials and lab simulations, plus an adaptive test engine.

From the Back Cover

Get the book that shows you not only what—but how—to study 100% complete coverage of all official objectives for Sun Java exam 310-055 Exam Objective Highlights in every chapter point out exam objectives to ensure you're focused on passing the exam Real-world exercises--Step-by-step...



Advanced Programming in the UNIX(R) Environment (2nd Edition) (Addison-Wesley Professional Computing Series)
W. Richard Stevens, Stephen A. Rago
0201433079
June 17, 2005
Hardcover
·
 
From the Back Cover

"Stephen Rago's update is a long overdue benefit to the community of professionals using the versatile family of UNIX and UNIX-like operating environments. It removes obsolescence and includes newer developments. It also thoroughly updates the context of all topics, examples, and applications to recent releases of popular implementations of UNIX and UNIX-like environments. And yet, it does all this while retaining the style and taste of the original classic."

--Mukesh Kacker, cofounder and former CTO of Pronto Networks, Inc.

"One of the essential classics of UNIX programming."

--Eric S. Raymond, author of The Art of UNIX Programming

"This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the classic Stevens text while keeping...



C Programming in Easy Steps (In Easy Steps Series)
Mike McGrath
0760755043
January 2004
Paperback
·
 
Book Description
C Programming In Easy Steps instructs the reader how to create computer programs in the C language both on Windows platforms and on Unix-based platforms, such as Linux. It contains separate, full-color chapters on the major features of the C language. There are complete example programs that illustrate each aspect of C together with screenshots that illustrate the output when that program has been executed. C Programming In Easy Steps begins by explaining how to download and install a free C compiler so that the reader can quickly begin to create their own executable programs by copying the book's examples. This book makes no assumption that the reader will have previous knowledge of any programming language, so it's ideal for the newcomer to computer programming. Each chapter builds the reader's knowledge of C. By...


Programming Perl
Larry Wall
0596000278
Jan 2000
Paperback
·
 
Book Review
Larry Wall wrote Perl and he wrote Programming Perl. Better yet, he writes amusingly and well--all of which comes across in this latest edition of the definitive guide to the language.

Like Topsy, Perl just grew, and as a result the need for a third edition came about. It's now over 1,000 pages, which it needs to be, as it performs several different duties. First, it's an introduction to the Perl language for those who are new to programming; also, it's a guide for those who are coming from other languages; and, finally, it's a Perl language reference.

Among Larry Wall's other pursuits is being a linguist, and it's perhaps for this reason that Perl is a peculiarly flexible language with many routes to achieving the same ends, as the authors ably demonstrate. It's also extensible in several ways, designed to...



C Programming Language
Brian W. Kernighan
0131103628
March 1989
Textbook Paperback
·
 
Amazon.com
Just about every C programmer I respect learned C from this book. Unlike many of the 1,000 page doorstops stuffed with CD-ROMs that have become popular, this volume is concise and powerful (if somewhat dangerous) -- like C itself. And it was written by Kernighan himself. Need we say more?

Book Info
Describes C as defined by the ANSI standard. Meant to help the reader learn how to program in C. Examples included. Paper. DLC: C (Computer program language)

See all Editorial Reviews


Unlimited Power
Anthony Robbins
0684845776
Dec 1997
Paperback
·
 
Review
Scott DeGarmoEditor in Chief and Publisher of Success MagazineIf you read one book this year to help you become successful, this is it.

Review
Scott DeGarmo Editor in Chief and Publisher of Success Magazine If you read one book this year to help you become successful, this is it.

See all Editorial Reviews


Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
Craig Larman
0131489062
October 20, 2004
Hardcover
·
 
Book Review
Good software starts with a good design, and the subtitle of Applying UML and Patterns, "An Introduction to Object-Oriented Analysis and Design (OOA/D) and the Unified Process" reinforces that that's what this book is about.

The first edition of Applying UML and Patterns became a standard. The second edition uses the unified process (UP) as the iterative process within which OOA/D is introduced, and extends the case study used in the first edition. Other changes have been made to reflect the growing consensus on the most effective ways to work with OOA/D and patterns.

Although you will learn UML, this isn't what Applying UML and Patterns is all about. It's designed to teach you to think of software as a collection of objects with properties and to manipulate the relationships between them. This is far more...



Head First Java
Kathy Sierra
0596009208
Feb 2005
Paperback
·
 
Book Review
It has taken four years, but with Head First Java the introductory Java book category has finally come of age. This is an excellent book, far more capable than any of the scores of Java-for-novices books that have come before it. Kathy Sierra and Bert Bates deserve rich kudos--and big sales--for developing this book's new way of teaching the Java programming language, because any reader with even a little bit of discipline will come away with true understanding of how the language works. Perhaps best of all, this is no protracted "Hello, World" introductory guide. Readers get substantial exposure to object-oriented design and implementation, serialization, neatwork programming, threads, and Remote Method Invocation (RMI).

Key to the authors' teaching style are carefully designed graphics. Rather than explain class...



Programming Ruby: The Pragmatic Programmers' Guide (Pragmatic Programmers Series)
Dave Thomas
0974514055
October 2004
Paperback
·
 
Book Description
Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful language available today. When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were there with the definitive reference manual, Programming Ruby: The Pragmatic Programmer's Guide. Now in its Second Edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the new and improved language features of Ruby 1.8 and standard library modules. The Pickaxe contains four major sections: An acclaimed tutorial on using Ruby. The definitive reference to the language. Complete documentation on all built-in classes, modules, and methods Complete descriptions of all 98 standard libraries. ...


Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))
Steve McConnell
0735605351
March 1, 2006
Paperback
·
 
Book Description
Often referred to as the "black art" because of its complexity and uncertainty, software estimation is not as hard or mysterious as people think. However, the art of how to create effective cost and schedule estimates has not been very well publicized. While the average software organization can struggle with project costs that run double their original estimates, some of the more sophisticated organizations achieve results with estimation errors as low as 5-10%. These best-in-class organizations use scientific techniques that are not cost-effective, however, making them of limited use to most software development organizations. To address these issues, Software Estimation focuses on the art of software estimation and provides a proven set of procedures and heuristics that software developers, technical leads, and...


Heal Your Headache: The 1-2-3 Program for Taking Charge of Your Pain
David Buchholz
0761125663
August 2002
Paperback
·
 
From Publishers Weekly
Although headaches are natural, they are not necessary, argues David Buchholz, a professor at the Johns Hopkins School of Medicine. In his Heal Your Headache: The 1-2-3 Program for Taking Charge of Your Headaches, Buchholz counsels severe headache sufferers to avoid quick fix painkillers, which can cause rebound headaches. For a more holistic approach, minimize triggers like caffeine, perfumes, certain foods and stress and, for hardcore cases, use preventative medications such as tricyclic antidepressants, calcium channel blockers and others. Buchholz also discusses common misdiagnoses of migraine symptoms and challenges the myth of tension and sinus headaches (these are usually migraines, he argues).Copyright 2002 Cahners Business Information, Inc.

Ronald J. Tusa, M.D., Ph.D.,...


JavaScript
David Flanagan
0596000480
Nov 2001
Paperback
·
 
Book Review
Since the earliest days of Internet scripting, Web developers have considered JavaScript: The Definitive Guide an essential resource. David Flanagan's approach, which combines tutorials and examples with easy-to-use syntax guides and object references, suits the typical programmer's requirements nicely. The brand-new fourth edition of Flanagan's "Rhino Book" includes coverage of JavaScript 1.5, JScript 5.5, ECMAScript 3, and the Document Object Model (DOM) Level 2 standard from the World Wide Web Consortium (W3C). Interestingly, the author has shifted away from specifying--as he did in earlier editions--what browsers support each bit of the language. Rather than say Netscape 3.0 supports the Image object while Internet Explorer 3.0 does not, he specifies that JavaScript 1.1 and JScript 3.0 support Image. More usefully, he...


Beginning PHP 5 and MySQL
J. W. Gilmore
1893115518
Jan 2004
Paperback
·
 
Book Description
Beginning PHP 5 and MySQL: From Novice to Professional, offers a comprehensive introduction to two of the most popular web application building technologies on the planet: the scripting language PHP and the MySQL database server. Readers are not only exposed to the core aspects of both technologies, but also gain valuable insight into how they are used in unison to create dynamic data-driven web applications. It is the first book to delve into the features of the latest releases of the world's most popular open source web development technologies, the MySQL 4 database server and PHP 4 scripting language. Not only will readers profit from extensive introductions to the core features of each technology, but also from insight into the cutting-edge, sometimes undocumented features of the most recent versions.


Pro .NET 2.0 Windows Forms and Custom Controls in C#
Matthew MacDonald
1590594398
December 15, 2005
Paperback
·
 
Book Description
By using C# and the final beta of NET 2.0, this book covers Windows Forms and GDI+ namespaces thoroughly for the .NET programmer in 2005. Experienced author Matthew MacDonald achieves this by combining careful treatment of the API with detailed discussion of solid user-interface design principles. This is an update for .NET 2.0 of MacDonald’s previous edition (1590590457) which gained wide community recognition. Upon reading this edition, you will be equipped to design state-of-the-art Windows interfaces and program graphics, and know how to create your own controls. As a developer, you must know more than simply adding a control to a window. You must be able to create an entire user interface framework that's scalable, flexible, and reusable. Although this book is not a reference manual, it contains detailed...


CLR Via C#: Applied Microsoft .Net Framework 2.0 Programming
Jeffrey Richter
0735621632
March 2006
Paperback
·
 
Book Description
In this new edition of Jeffrey Richter’s popular APPLIED MICROSOFT .NET FRAMEWORK PROGRAMMING, you get focused, pragmatic guidance on how to exploit the common language runtime (CLR) functionality in .NET Framework 2.0 for applications of all types—from Web Forms, Windows® Forms, and Web services to solutions for Microsoft SQL Server™, Microsoft code names "Avalon" and "Indigo", consoles, NT Service, and more. Targeted to advanced developers and software designers, this book takes you under the covers of .NET for an in-depth understanding of its structure, functions, and operational components, demonstrating the most practical ways to apply this knowledge to your own development efforts. You’ll master fundamental design tenets for .NET, and get hands-on insights for creating high-performance...


The Zen of CSS Design : Visual Enlightenment for the Web (Voices That Matter)
Dave Shea, Molly E. Holzschlag
0321303474
February 17, 2005
Paperback
·
 
Book Description
Proving once and for all that standards-compliant design does not equal dull design, this inspiring tome uses examples from the landmark CSS Zen Garden site as the foundation for discussions on how to create beautiful, progressive CSS-based Web sites. By using the Zen Garden sites as examples of how CSS design techniques and approaches can be applied to specific Web challenges, authors Dave Shea and Molly Holzschlag provide an eye-opening look at the range of design methods made possible by CSS (Cascading Style Sheets). By the time you've finished perusing the volume, you'll have a new understanding of the graphically rich, fully accessible sites that CSS design facilitates. In sections on design, layout, imagery, typography, effects, and themes, Dave and Molly take you through every phase of the design process--from...


Patterns of Enterprise Application Architecture
Martin Fowler
0321127420
November 5, 2002
Hardcover
·
 
Book Description
In the spring of 1999 I flew to Chicago to consult on a project being done by ThoughtWorks, a small but rapidly growing application development company. The project was one of those ambitious enterprise application projects: a back-end leasing system. Essentially it deals with everything that happens to a lease after you've signed on the dotted line: sending out bills, handling someone upgrading one of the assets on the lease, chasing people who don't pay their bills on time, and figuring out what happens when someone returns the assets early. That doesn't sound too bad until you realize that leasing agreements are infinitely varied and horrendously complicated. The business "logic" rarely fits any logical pattern, because, after all, it's written by business people to capture business, where odd small...


MySQL (3rd Edition) (Developer's Library)
Paul DuBois
0672326736
March 10, 2005
Paperback
·
 
Book Review
The unexpected pleasure of reading books about databases is that they are often written by authors with highly organized minds. Paul DuBois and his editors at New Riders have assembled MySQL with a clarity and lucidity that inspires confidence in the subject matter: a (nearly) freely redistributable SQL-interpreting database client/server primarily geared for Unix systems but maintained for Windows platforms as well. What isn't "free" about MySQL (the application) is its server's commercial use; all clients and noncommercial server use are free. DuBois's tome isn't free either, but its list price is modest in light of its value and the value of its namesake.

The volume is superbly organized into 12 chapters and 10 appendices and contains a concise table of contents and a comprehensive 50-page index. It is peppered with...


  ©BookFinder USA LLC.
  All rights reserved.