Learning delphi is not very easy. If you are a beginner, buy this book along with "Programming & problem solving with delphi" and "Delphi in a nutshell" (a MUST language reference). Later you should buy "Mastering delphi X" and "Delphi X developers guide" (where X is the latest delphi version number).
Good entry level book, a little pricy.
Published by Thriftbooks.com User , 23 years ago
First the bad news. like they said: this book does not have much on the new features specific to Delphi 6. When it comes to the point, it doesn't have much on Delphi 5 features either: it has nothing on the ADO data connections in Delphi 5 and 6, and only a short (but to someone new to it concise and useful) introduction to the Microsoft office automation features. If you want a comprehensive overview of the new features and how to use them, go to Mastering Delphi 6 or the Delphi 6 Developers Guide.Having said that, don't discount this book. It has a respectable and solid niche. For someone new to Delphi, or a programmer from another language who wants an orientation to Delphi, this book has achieved what no other Delphi book has to date. It provides a succinct, friendly introduction to Delphi and object pascal, and gets you up to date with features such as working with databases and the web to about the level of Delphi 4 functionality. He provides a lot of the material and background that books such as Mastering Delphi and the Delphi Developers guide tend to skip over to fit other stuff in. He doesn't really stop to teach you Pascal itself though (he pretty much assumes you know looping and conditional statements and that sort of stuff, which is often a fair assumption), so if you are really a beginning beginner you might want to find a tutorial on the web or an introduction to Pascal book.If you are a beginner to RAD or object oriented programming and want to pick up the power of Delphi, this book and then afterwards the Delphi Developers guide is an excellent choice. If you are in this situation and want to buy just one Delphi book however, I'd suggest Mastering Delphi 6.If you are using Delphi 5 or 6, this book will not cover all its features. Don't expect it to. But if you want to get the basics of object oriented programming in Delphi and a good grounding in its basics, this is a great place to start. Difficulty ratings:Building Delphi 6 applications: Beginner - IntermediateMastering Delphi 6: Intelligent/Experienced beginner - advancedDelphi Developers Guide 6: Intermediate -advancedPricing . . . this book is probably priced a bit high for what it is. It is competing by title, price and marketing with 1500 page tomes that cover everything. The publisher would be better of rebranding it into a new niche of making Delphi easy to learn, at which I think this book excels.Potential . . . this book has a lot of potential to position itself as a great learning object pascal and Delphi book. I think it would gain greatly from adding more of the absolute basics like learning plain Pascal so it could be a one-stop learn from scratch resource, and it obviously needs to get up to date with Delphi 5 and 6, particularly with regard to databases (ADO/dbGo, dbExpress, Interbase express) but also CLX, datasnap, XML, and so on. I think if the next edition builds on the basics but adds a concise section on up to date and new features, and changes or reflects
On Target
Published by Thriftbooks.com User , 23 years ago
Good reading for a VB guy like myself. I've played around with Delphi in the past but have always had trouble finding any books let alone any decent books that dealt with anything other than basic IDE navigation and soapbox lectures about OOP. This book deals with those basic issues and then moves on to a few areas in a fair amount of depth. I played around with the code using an older version of Delphi and can't wait till 6.0 comes out so I can explore the code more fully.
Is the best begining who want to become an expert
Published by Thriftbooks.com User , 23 years ago
If you are a developer you should know that someday we have to make applications to many operative systems, like Linux, mac, win, etc; the advanage of knowing Delphi is that you can make an app for windows and if you want to to make an app for Linux you won't be obligated to learn another language, all you have to do is to make your program in Kylix, 'cause this tool is the delphi for Linux. You can't do it with vbasic 'cause visual basic doesn't exist for Linux (yet)
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.