Computer Programming

Google

General

Programming
APIs and Operating Environments
Extensible Languages
Graphics and Multimedia
Languages and Tools
Software Design
Web Programming

Languages

ADA
ASP
Assembler
Basic
C#
C and C++
CGI
COBOL
Delphi
Eiffel
Forth
Fortran
HTML
Java
Javascript
LISP
Logo
Modula 2
Pascal
Perl
PHP
PL/I
Postscript
Prolog
Python
QBasic
REXX
Smalltalk
Visual Basic
XML

Databases

Access
Clipper
DBase
Filemaker
IBM DB2
Informix
Ingres
JDeveloper
MySQL
Oracle
Paradox
Powerbuilder
SQL

Software

Database
Development Utilities
Graphics
Linux
Programming
Programming Languages
Training & Tutorials
Web Development

HobbyDo


Search Now:

LANGUAGES AND TOOLS BOOKS

Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Derrick Ypenburg. By Peachpit Press. The regular list price is $34.99. Sells new for $20.38. There are some available for $23.27.
Read more...

Purchase Information
No comments about ActionScript 3.0: Visual QuickStart Guide.



Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Herbert Schildt. By McGraw-Hill Osborne Media. The regular list price is $52.99. Sells new for $27.61. There are some available for $16.95.
Read more...

Purchase Information
5 comments about C++: The Complete Reference, 4th Edition.
  1. Nice book if you want to learn c++. I bought also thinking in c++ by bruce eckel but it is difficult reading and understanding. If you really want to learn c++ search no further, buy this book.


  2. Most of my work is done at a low level using C with occassional C++ work usually with certain parts of C++ heavily restructed due to performance and maintenance problems. So recently when I needed to brush up on all of C++ for some application level work where I knew I would be code reviewing and or writing using some of the more beastly aspects of the language I went through my 8 or 10 C++ books to pick one to spend some time with and remind myself of the particulars of things I don't normally use. I chose this book and was happily surprised. It is organized properly, clearly written, and accomplished what I needed it to do in a minimum of time.


  3. This was my first purchase from amazon and I was totally impressed by the quality of the product and the service!


  4. Herbert Schildt's "C++: The Complete Reference" is a gargantuan tome indeed. It fully covers the C++ syntax, and gives useful, working examples that demonstrate each of the language's features. If you're a professional (or hobbyist) working on a project and need to quickly look up how to use some part of C++ syntax, then this book is absolutely perfect. If you're a developer who has spent his/her life working in C and want to (or need to!) learn C++, then you'll find this book's content well organized and you'll be able to find what you need instantly.

    Also, this book seems as though it could function as a tutorial for the complete beginner. Now, I didn't learn C++ from this book initially, so I can't really speak from experience, but the book DOES cover the entire syntax and it does so in an unpretentious and very clear manner. The only thing that it's missing for newbies is exercises -- but if you're really serious, you'll make up your own little tasks, or try to extend/modify the examples.

    I program video games as a hobby and have used this as a reference countless times in various projects. I've obviously bought other reference books ("C++ in a Nutshell", and Stroustrup's tome), but I find that this book is my most used and most beloved reference.

    So, if you're looking for a clear, easy to understand reference on C++, I reccomend this tome. If you're a true C++ neophyte, then perhaps you should purchase this book along with Schildt's "C++: A beginner's Guide" or "C++ from the Ground Up" (also by Schildt).


  5. My older references are in storage and I thought it would be neat to have a c++ ref on my kindle. It says reference and the reviews are good, so I bought it.

    I wanted to be reminded of how to use variable numbers of parameters for macro defines. Forget whether this is a good idea. It's a language feature and I want to know how it works.

    #define with parameters is handled in one paragraph which doesn't even include the possibility of multiple parameters, let alone any details. Given this, I was curious to see if there was any discussion of the continuation-line functionality in the preprocessor. Nope. Not there.

    I'm sure this is a wonderful c++ primer as the other reviews indicate. My spot check demonstrates that this is in no way a complete reference.

    Even if you don't like a coding style, completeness allows you to read the code of others.

    So I'm out $28 bucks and my question isn't answered. oh well.


Read more...


Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Scott W. Ambler. By Cambridge University Press. The regular list price is $14.99. Sells new for $5.63. There are some available for $5.63.
Read more...

Purchase Information
5 comments about The Elements of UML(TM) 2.0 Style.
  1. I must confess, I love little books. In the inimitable style of the White and Strunk book, this one provides well-grounded and practical prescriptions for language usage. It is not complete as a learning tool, but it provides an excellent adjunct to the Booch et al 'User Guide' or Fowler's 'Distilled'. When I first opened the book I thought some of the style guidelines appeared trivial. But digesting it as required reading in a UML intro class not only gave me the confidence to complete my assignments; I found additional insight into UML as-tool. I suspect I will be vetting every UML diagram I create through this book's precepts for a long time.


  2. This book is written in a clear, concise style and offers sensible guidelines for the contruction and layout of the major UML diagrams. For a bit more in-depth explanation of the application of the diagrams, read Fowler's "UML Distilled". I think the two work very well together as companion references.


  3. Anyone who wants to improve the way they model systems will want to read this short and concise guide to the correct use of UML.


  4. Like the book "The Elements of Style" that I was given to use in High School to improve my writing, this book seeks to do the same for your UML diagrams. The author states that the purpose of this book is to "describe a collection of standards, conventions, and guidelines for creating effective UML diagrams". This book succeeds in its goal. I really like the fact that at the beginning of each chapter, each chapter covers one diagram type, a short description of what the diagram is used for is presented. As a designer, I see these rules not being followed or ignored much of the time. Rule 15 (Prefer Well-Known Notation over Esoteric Notation) is what I see as one of the most violated rules. Most people seem to diagram what they think is appropriate and ignore the UML rules. Hmmm, sounds like most people that write as well.


  5. This book is awesome for everyone including first time UML readers..A must have as a reference book!


Read more...


Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Dennis Gaskill. By Morton Publishing Company. The regular list price is $51.95. Sells new for $46.75. There are some available for $44.41.
Read more...

Purchase Information
3 comments about Web Site Design Made Easy: Learn Html, Xhtml, and Css.
  1. This is a great how-to book for web design. Easy to read with wonderful graphics. It takes you though the basics into advanced designs. It assumes that you are a novice, with all the details included. However, experienced web designers would benefit from this book if they have only used canned software. Gaskill's details will help you to customize your design. I actually started with his first book many years ago in my quest to designing a better web page.


  2. I bought this book as a text book for a college course that I was taking. Text books have a tendancy to be dry and boring, however, I found this book to be humorous. The lessons teach you step by step how to build a website. You can find inserts in the book that teach you advanced material based off of the basics that are given in the previous chapters.

    There are references to the authors website in the book. The website is a great companion to the book, there is a lot of knowledge on his website as well.

    Have fun programing!


  3. The title of Dennis Gaskill's book, _Web Site Design Made Easy_, says it all. He did his best to make it easy to grasp the concepts, and he succeeded. He wanted students and do-it-yourself web designers to understand how to create web pages using CSS and (X)HTML coding rather than relying on tables to position page elements on their web sites. The old style of using tables to control the visual appearance of web pages is now self-defeating.

    Web designers ignoring CSS simply don't realize its importance. Whether they're coding for their own "Web Dreams" or for clients, designers dismissing CSS's significance do so at their own peril. Now that browsers embrace CSS more consistently, relying on tables rather than the somewhat more complicated CSS for (X)HTML layout is foolhardy.

    Why?

    Because of the magic word "Accessibility." A lot of folks don't realize that search engine robots (can you say, "Google"?) read (X)HTML code the same way assistive technologies do. Robots "read," they don't "see."

    CSS allows you to create visually pleasing web pages which are optimized for search engines and assistive technologies. What more could you ask for? That's why CSS is a dream come true for Search Engine Optimization (SEO).

    In addition, user agents (e.g., browsers, screen readers, handhelds, cell phones, etc.) can "read" your site more easily if you employ CSS and (X)HTML to create valid, well-formed (i.e., well-structured), accessible web sites for them.

    More and more folks are interacting with the Internet without using a personal computer. They're using many different types of user agents. They won't, and sometimes can't, visit your site if your coding doesn't make them welcome.

    Don't turn away traffic because you think CSS is too hard. It's not, Dennis made it easy. His books are used as classroom texts in high schools, colleges, and tech schools all over this country. He wrote _Web Site Design Made Easy_ specifically to TEACH students and do-it-yourself learners. He wants to help you help yourself succeed as a designer. And you can, with his help.

    The Preface explains that nothing other than an understanding of how to use the Internet is expected of you. Dennis will show you, in easy steps, how to create a web site. "...This book mainly focuses on teaching HTML coding and formatting using CSS, utilizing both IBM Windows and Macintosh. Other areas are touched upon, but these basic skills will carry your student a long way toward their goal of website design...."

    Contents:

    Chapter 1: Introduction to the Internet and Web Design
    Chapter 2: An Overview of HTML, XHTML, and CSS
    Chapter 3: HTML Kick-start
    Chapter 4: CSS Kick-start
    Chapter 5: Text Formatting
    Chapter 6: Applying Styles to Text Elements
    Chapter 7: Applying Styles to Other Elements
    Chapter 8: Color, Backgrounds, and Images
    Chapter 9: Links and Multimedia
    Chapter 10: Creating Lists
    Chapter 11: Tables
    Chapter 12: Frames
    Chapter 13: Forms
    Chapter 14: Creating an XHTML Document
    Chapter 15: Good Design
    Chapter 16: Publishing Your Web Site
    Chapter 17: An Overview of Other Technologies
    Chapter 18: Bonus Chapter
    Appendix A: HTML and XHTML Charts
    Appendix B: Cascading Style Sheets Charts
    Appendix C: Color Charts
    Appendix D: ASCII Character Chart
    Appendix E: Troubleshooting
    Glossary
    Index

    I've been visiting Dennis's BoogieJack web site since 1999. I enjoy his monthly low-key e-zine, Almost A Newsletter. I own two of his books, plus our library's Branch Manager bought two of his books for our library. So, yeah, I'm biased. But that doesn't change the fact that he's a great teacher who knows what he's teaching and makes it fun while he's doing it.

    _Web Site Design Made Easy_ is definitely worth five stars from gobbysreviews. Buy a copy today and ENJOY!

    gobby
    Book Reviewer at Marathon Branch Library (Retired)


Read more...


Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Cameron Wallace McKenzie. By PulpJava. The regular list price is $54.98. Sells new for $49.48. There are some available for $43.98.
Read more...

Purchase Information
5 comments about Hibernate Made Easy: Simplified Data Persistence with Hibernate and JPA (Java Persistence API) Annotations.
  1. Highly recommended for getting started with hibernate. Takes you through all of the basic without swamping with too much detail. It has a tight focus on Hibernate, it doesn't have chapters on using ANT, Maven or obscure databases.

    I would also recommend getting Java Persistence with Hibernate for a more detailed discussion on many of the topics presented in the book. However do start with Hibernate Made Easy. I tried to read JPWH first and it has an overwhelming amount of information, covering all the nooks and crannies. After reading HME it is much easier to know what you are looking for and hunt down the appropriate information.

    Cameron also readily answers emails sent to him regarding questions about the book.

    There were a couple of points that I wasn't too sure on, such as if the HibernateUtil class presented in the book is thread safe, but on the whole very good introduction.

    Of course, it only covers using annotations, if you are interested in using mapping files, look at Harnessing Hibernate.


  2. A book that really makes learning hibernate easy and funny.
    It tells you what you really have to know to start developing without being
    annoyed by technical not important stuff.
    One of the best books for beginners I've ever read.


  3. The concepts in the book are so simple that it could be written on 50 pages or less, instead of on 420 pages. As I read it I skipped over repetitive snippets and descriptions.
    I really don't know who could give this book 5 stars? Maybe the friends of the author ?


  4. The book is true to its title, it does make learning Hibernate easy. The book walks you through the process of installing Hibernate and the prerequisite software (JDK, database and JDBC drivers) and then very quickly gets you going on example programs. (I used Derby as the database, the book recommends MySQL.) Each chapter is very short and to the point. The book can be read cover-to-cover in one week, including doing the example programs.

    Although I am a professional programmer with Java experience, I had no experience with Hibernate. This book served as great introduction, but like a good comedian, left me wanting more. If you already have some experience with Hibernate, then you are probably beyond this book. If, like me, you wanted an easy introduction, then the book is well suited. When the time comes that I have to use Hibernate for work assignments, there is a good chance that I'll purchase a more in depth Hibernate book.

    I'm giving 4 stars for a book that is true to its title, but somewhat pricey for an intro-type book. Also, don't be surprised to find a few typos, but they don't detract from the message.


  5. I rarely read a technical book from cover to cover. This book rocks. This is like an instruction manual on Hibernate. Just stuff with no fluff that needs to get the job done. I am not a friend of the author nor a Java programmer to begin with. I am a C#, VB, and SQL Server DBA who got a new position to do Java and Hibernate. Freaked out! So I was trying to find something that would get me going for the new job.

    This book has not disappointed me except one bit. OK. Just one bit. That's chapter 16 on Mapping Inheritance when the author gave no complete code listings on Ancestor, Parent, and Child like he did to other codes. Also he failed to mention that Hibernate won't know how clean the database tables correctly when index is involved. It took me three days and numerous googl searches. No answer from anywhere. I couldn't get pass the InheritanceType.TABLE_PER_CLASS. I thought I was up to grab that $[...] challenge from the author.

    I woke up the 4th day and I finally figured out that I had to manually delete those tables (or the entire schema) for Hibernate Configuration to recreate tables correctly. Had the author mention the possible cause of failing the drop of tables, I could have saved the past 3 struggling days.

    Am I still entitle for that $[...] bill?

    Really. This is not the RTFM type of book. It worked for me and helped me with a good start at my new job. I felt a little violated after spending $[...] bucks on a book from a no name publisher. But that little bit of investment for a .NET programmer proves everybit worthy.

    Can you write a book on Spring just like what you have done with Hibernate, please?


Read more...


Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Ben Forta. By Sams. The regular list price is $16.99. Sells new for $9.89. There are some available for $9.81.
Read more...

Purchase Information
5 comments about Sams Teach Yourself Regular Expressions in 10 Minutes (Sams Teach Yourself).
  1. If you need to understand regular expressions that is explained in laymans terms, you will like this book. This book is perfect for beginners and gives you a good start in understanding how regex works. I would recommend this book to anyone looking for an easy way to learn regular expressions.


  2. After reading this clearly written little book you will have a good understanding of what regex expressions are all about as well as a serviceable command of syntax. Follow it up with Friedl's "Mastering Regular Expressions," which will be a breeze with Forta's crash course under your belt, and you will be well on your way to guru-dom.


  3. I don't know if every copy of the book is like this, but mine was printed so faintly that the highlighting of the examples was too faint to see. What this means is that the examples in the book (and there are a lot of them... that is the primary method of teaching in the book) are useless without the accompanying text. The accompanying text is quite good and thorough, but I wouldn't recommend this book at all unless you're sure they've fixed the problem at the printer.


  4. As a beginner, every little bit helps and I am certainly glad that the "intelligents" such as Mr. Forta takes the time to address us who know so much less. Also, I really did enjoy both the "get to the point" and brevity of the book but, perhaps I missed something, because I was getting confused between the "TEXT" portion of his examples and the "RESULT" portions - they were always exactly the same! Once the "REGEX" portion was applied against the "TEXT", wasn't the "RESULT" portion supposed to show only what was filtered? This made the examples meaningless for me. Aside from that, the print quality wasn't there; it seemed that at some point it had become over-xeroxed at the office. Overall, at the very least, I believe the book to be a good primer. I hope to see Mr. Forta follow up somehow. Also, if you get this book, make sure to look up the 19 erratas on his website.


  5. Regular Expressions are incredibly powerful text parsing tools. But as with almost everything, using the tools regularly is essential to maintaining and building proficiency. Of course, there are ways to work around that and this is one of them.

    Not only is the book an extremely good introduction to Regular Expressions and the Regular Expressions Language, but it is also very helpful as a very quick refresher course.

    Forta intends his book to be an introduction to Regular Expressions. In fact - and this shows you the nature of the man - Forta suggests another book from another publisher (Friedl's "Mastering Regular Expressions) to those who want more information.

    In ten chapters, Forta walks the reader through the basics of understanding what Regular Expressions are, how they can be used and how to use them.

    Overall, this is a great introduction to Regular Expressions, their user and how to forumulate them. Excellent for your first introduction or for refreshing the skills of the infrequent user.

    Jerry


Read more...


Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Bill Sempf. By For Dummies. The regular list price is $29.99. Sells new for $15.97. There are some available for $15.90.
Read more...

Purchase Information
4 comments about Visual Basic 2008 For Dummies (For Dummies (Computer/Tech)).
  1. I am sure there is some worthwhile information between the covers of this book - I just couldn't find it. I would recommend to people that have the basics already, spend your money on a real VB book.


  2. Try as hard as I can, I cannot find anything positive to say about this "book". Don't be fooled by the table of content, it might sound "juicy" but it's as illusory as a politicians promises ... There 's no substance in this text, and the whole teaching strategy is flawed. If you begin your programming journey here you will probably conclude programming is not an art, an intellectual challenge, or an intriguing game, but a boring routine to help visual studio write boring useless applications. You might have heard Edsger Dijkstra quote:
    "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration." This might not be necessarily true for VB.NET, but it will if you start your study with this text.


  3. This book is designed to get you going quickly in Microsoft Visual Basic 2008. It's not a reference, it's probably not for the complete beginner, and true dummies probably won't be up to this level. Rather it is an entertaining tour for those with some modest programming experience on how to get going quickly in VB 2008. If you are a self-starter, this is the book for you!

    The author packs the book full of useful "how to's." Rather than trying to answer every question you could possibly ask about VB 2008, the author focuses on the most essential tools you will need. Once you get the basic idea of how a given tool or approach works from the book, you have what you need to apply these tools and/or approaches to other problems you encounter in VB 2008.


  4. If your expectation is that you're going to be able to read this book from beginning to end like a novel and find yourself able to write Word or Excel from scratch, you'll be sorely disappointed. It's like taking a semester of weekend classes in Biology 101 and expecting to discover the cure for cancer.

    If you were interested in bodybuilding as a beginner, would you balk at having to endure muscle soreness and having to sweat? If you're going to butt heads with the topic of programming, you're going to get a headache. There's just no way around it.

    Visual Basic 2008 for Dummies cannot save you from that process. Nothing can. This isn't the Matrix where you can zap this information into your brain in an instant

    Let's start with an example: If someone were to write a book called "Neurology for Dummies," (I don't know whether there is such a book, and it doesn't matter.) a purely descriptive digest of information about neurology: history, basic fundamentals, current state of science, etc., it would be a very difficult task. There is a LOT of information, and all of it is very advanced. To write it so that anyone with a normal level of intelligence but zero familiarity with the subject (a "dummy," in other words) can get reasonably up to speed on the topic would take a lot of skill, patience, and expertise on the subject matter.

    The difficulty, then, in writing a book called "Neurosurgery for Dummies," would be tenfold. Whereas in a descriptive book, the reader can get by with a sketchy retention of the subject matter, and skip parts that hold no interest, an instructive book requires that the reader/student follow the prerequisite material and retain it.

    With a programming language, there is no "Neurology," only "Neurosurgery." A descriptive book on Visual Basic would be near useless. So it's the much more difficult challenge or nothing at all.

    Sempf valiantly rises to meet the task, and for the most part, achieves the objectives. When I read this book, I got the sense that he really is aware of the difficulty of the material, as well as the perception a reader would have of it encountering it for the first time. (Compare this with my review for "VBA for Dummies," a book I despised, written by someone who has nearly no awareness of his reader.)

    There are varied and immense topics related to and/or required for a fully functional knowledge of Visual Basic programming: object-oriented programming, the Windows operating system and object model, Web technology and browser compatibility, different Visual Studio editions, comparisons to the other languages supported by Visual Studio, etc. It is simply impossible for a beginner-friendly, readable volume to penetrate all that breadth of information with complete depth.

    Visual Basic 2008 for Dummies is not meant to be a comprehensive tome. Sempf acknowledges this, and specifically points out in several sections of the book where he cannot expound further on a topic than the introduction he gives it. Most of the time, he helpfully points to external resources (books, web sites) for the reader to explore that branch of knowledge further on his own.

    Take the book for what it is, an introductory tour and basic instruction for a programming tool and language, and a springboard for further study into other related, interesting topics. Skip around, use the index, bookmark your page and go online to study tangents. (Definitely go to vbfordummies.net, where errata and other information are posted.) Visual Basic 2008 for Dummies will help you get a solid foothold on the basics so you'll know what else you need to know (Before reading this book, I hardly knew what I needed to know!), in a friendly, thoughtful style.

    While the terrain may be rough and you'll have to endure scrapes, and he can't go to the promised land with you, with "Visual Basic 2008 for Dummies" Bill Sempf will steer you toward your destination and take you to the point where you can continue on your own.


Read more...


Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Doug Lowe and Barry Burd. By For Dummies. The regular list price is $34.99. Sells new for $11.49. There are some available for $11.50.
Read more...

Purchase Information
5 comments about Java All-In-One Desk Reference For Dummies (For Dummies (Computers)).
  1. when i took c programming, i tried the all in one desk reference for c. it was a godsend. so when i took java a semester later, i eagerly bought this book hoping it would work the same miracles. it did not. it doesn't focus so much on the OOP aspects of java, and frankly is very confusing. i was quite dissapointed.

    i tried two other java books after that, and finally got it right on the second try. 'head first java' is the holy grail of java books. don't waste your time, or money.. just get 'head first java' and thank me later :)


  2. By far the best intro to Java I have ever encountered, detailed explanations of java programming concepts, followed by example code. Written in the tongue-in-cheek humor typical of Dummies books, even after becoming a highly experienced java programmer, you'll always keep this book within an arm's length of your computer.


  3. 9 books in 1... All it really is is the good books that you should have stripped and thrown into one book and haphazardly executed. This book was an utter waste of $30 I spent on it. I do not recommend this book at all you won't really learn anything out of it. If you really want to learn Java go pick up the "Think In Java 4/e" by Bruce Eckel. I'll state it again this book is poorly executed and DEFINITELY is NOT made for a reference...


  4. This book is "very" helpful. I am preparing for my masters in IT and it has helped me to prepare for some of the more challenging Java programs.


  5. I found this book to be a great refresher. That is, having written Java in the past, writing mainly C# in the last 8 years, I needed to update my knowledge of Java since Java 1.2. The authors(s) do a good job of keeping the material from becoming too dry. Many programming books start with too much theory before diving into practical code. This book starts with a quick tutorial on two programming tools, TextPad and Eclipse, and does a good job explaining enough of both tools to get you started. The reason for two tools is that if you are new to a complex IDE environment, the author(s) introduce a text centric tool (TextPad) and a more advanced GUI based tool (Eclipse).

    As one reviewer noted, it is best to think of this book as one, larger book (paraphrasing). The author states that the book is not intended to be read cover-to-cover yet I found reading cover-to-cover was better for me. The material starts with the simple, "Hello World" style examples covering editing, compiling, and running code. Simple examples are interspersed with Java requirements for file naming, class structure, running examples, data types, if-then-else, loops, switch, exceptions and other introductory concepts.. Following books/chapters cover object oriented programming, more formal class structure, subclasses, inheritance, interfaces, inner classes, packaging ad documenting classes, String, Array, and collections, thread programming, network programming, regular expressions, recursion Swing (Java's GUI API), We programming files and databases, XML operations, and applications with drawing and animation.

    Jammed packed as this book is with nearly all basic concepts a beginning to intermediate Java programmer needs to know, the material is intended to get you started and only scratches the surface of what a professional Java programmer will acquire with time. In my opinion, there is a good balance of material with a decent writing style. I knocked one star off the review, however, because there are some rather obvious blunders in the book. To my knowledge, there are no errata posted for the book, so it may take you about one star's worth of head scratching to get around those blunders. Fortunately, this is the exception (no pun intended) and not the rule.


Read more...


Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by David Golding. By Apress. The regular list price is $42.99. Sells new for $25.73. There are some available for $25.73.
Read more...

Purchase Information
3 comments about Beginning CakePHP: From Novice to Professional (Beginning from Novice to Professional).
  1. What an incredible book! A technical book by an author with some solid writing skills. I have been a Rails guy, but after reading this, I'm definitely converted to Cake. If you've been hesitating on what framework to use, look no further. CakePHP is IT and this is the best book to get you goin'. Again, it's a great read. I would recommend this book to all PHP programmers. Good job David and good job Apress!


  2. I've found a few tutorials on the web that explain the very basics of CakePHP. They help you build super-simple applications with databases that only have one table in them. For me, trying to get to the next step has been frustrating.

    That's where this book comes in. David Golding takes you from the very basics to building something more complicated. And while he does this, he explains what your doing and why you are doing it.

    Another thing I like about this book is that it will have you writing code very early in the book. There are also exercises for you to try on your own. I hate computer books that have the first 6 or 7 chapters explaining theory followed by a few chapters of difficult to follow examples. In contrast, this book has you coding almost right away with great explanations of the principles behind the code as you go along.

    I'd recommend this book to anyone wanting to learn CakePHP.


  3. The book is overall well written, however the series title is misleading. I could have easily labeled this 3 stars.

    PROS:
    - Well written. (Few tech authors have this skill)
    - Overall good cover of the basics
    - Full code is provided, author has a forum where he answers some questions.
    - He shows good code practices

    CONS:
    - This book should be in the series: "From Novice to having some understanding". It does not cover ACL at all, and the cover of the basic Auth component is incredibly basic and lacking. Most of the examples are very simple, so you won't be getting to be a "Professional" with this book. The tile is ok "Beginning CakePHP" but by no means expect this book to cover in depth topics of challenging issues.
    - The book is one big project that keeps adding on things - which is good. But the author decided to go for a Blog... Please another application? Pretty please? There are about a million blog tutorials out there, he could have gone the extra mile by giving us an interesting (i.e realistic) project. There is already a good blog tutorial on the cakephp.org site. Yes, the author does take the blog further in this book (he better, it's 300 pages) but still.
    - Not the author's fault - but be warned that the book is for RC1 - and believe me, you will struggle figuring out why the provided code is not working and why so many errors (if you are using RC2 or beyond).
    - All the examples except 1 are straight out of the box CAKEPHP built in things - which is fine, but real projects usually require you to stretch things, change some models to be used differently.
    - The "Advanced features" chapter is a joke. It spends less than 1 page in most of those advance features. Basically, you are on your own. And a whopping of 6 pages on the forms helper. (Web applications live on forms, a whole book could be written on the topic).

    I gave it 4 stars for being a clearly written book on CakePHP, but don't expect this book will be more than an introduction, with a few nice gems.


Read more...


Posted in Languages and Tools (Wednesday, October 8, 2008)

Written by Mark Allen Weiss. By Addison Wesley. The regular list price is $108.00. Sells new for $85.99. There are some available for $64.00.
Read more...

Purchase Information
5 comments about Data Structures and Algorithm Analysis in Java (2nd Edition).
  1. Well, I have to admit I did not expect much from this book. But to my overly pleasant surprise, I found this volume quite useful both as a resource for algorhythms and data processing...Forget the Bible, this is the only book one truly needs. And it's fun to say "Java." Amen.


  2. All of the practical algorithms are left as un-answered exercises! Great in depth discussion of introductory algorithms, but very few examples, mostly pseudo-code.

    INFURIATING FOR INDEPENDENT STUDY, but good if you have a professor to explain everything as you go.



  3. If you don't know Java, don't expect to be able to learn the things you need to for a class. If you learned how to do alorgithms in mathematics, it may not be enough for computer science. You probably want to get a supplemental or two if you have to get this book for class. It is quite advanced and a hard read.


  4. It is a nice book but i expected something better. I don't know what it is but something is missing here. I like the C/C++ version of this book better for some serious learning. On the other hand this is a good opportunity to learn java programming at the same time if you haven't mastered it yet.


  5. I felt the author has a firm understanding of the concepts and truly what he wanted to convey, but this book lacked a great deal for beginners or newcomers to Java. Far too many of the examples were tough to understand and in many cases simply un-answered. This is not a book for beginners.


Read more...


Page 57 of 250
10  20  30  40  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  70  80  90  100  110  120  130  140  150  160  170  180  190  200  210  220  230  240  250  
ActionScript 3.0: Visual QuickStart Guide
C++: The Complete Reference, 4th Edition
The Elements of UML(TM) 2.0 Style
Web Site Design Made Easy: Learn Html, Xhtml, and Css
Hibernate Made Easy: Simplified Data Persistence with Hibernate and JPA (Java Persistence API) Annotations
Sams Teach Yourself Regular Expressions in 10 Minutes (Sams Teach Yourself)
Visual Basic 2008 For Dummies (For Dummies (Computer/Tech))
Java All-In-One Desk Reference For Dummies (For Dummies (Computers))
Beginning CakePHP: From Novice to Professional (Beginning from Novice to Professional)
Data Structures and Algorithm Analysis in Java (2nd Edition)

Copyright © 2005
*Amazon.com prices and availability subject to change.
Last updated: Wed Oct 8 00:53:25 EDT 2008