My favourite German publisher is dpunkt.verlag. Recently, a book on PHP 5 was published that I have helped them with and there are two others in the pipeline written by notable authors. The three books complement each other, so depending on your skill- set, you could pick one, two or all of them. Of course, each of them is of high quality:
PHP 5 für Fortgeschrittene
In a nutshell: For experienced devs, curious to learn PHP 5.
The 380 pages are a condensed, translated, and updated version of Harry’s excellent PHP Anthology. PHP 5 für Fortgeschrittene is meant for experienced PHP 4 developers who want to learn about what’s new in PHP 5 on a very practical basis. Actually, the strength of the book is that it takes care of the nitty-gritty when migrating from PHP4 to PHP 5 with lots of real-world examples.
It was actually me who did the updates, especially dealing with the new OO features in PHP 5. While writing the updates, I realized how the evolution of the book matches with the intention of the book to guide through PHP4-to-PHP5 migration issues, because all of Harry’s source code was PHP 4. Making the book PHP 5-focused, required me to work just like someone who sould migrate his PHP 4 application.
BTW: Cornelia Boenigk did a wonderful job in translating Harry’s text to German, I regard her as one of the best technical translaters of programming books from English to German.
PHP 5 für Fortgeschrittene is available since November.
Professionelle Softwareentwicklung mit PHP 5
In a nutshell: Makes a PHP 4-pro become a PHP5-guru.
This one should be out shortly. Sebastian Bergman wrote it and it is mostly an in-depth introduction to the OO-features of PHP 5. Sebastian let me review the pre-published version and I admire his precise and clean explanation of the sometimes inevitably complex topic of objectoriented programming. Everything important is mentioned, easy to comprehend, the sample code is of high usefulness. If you’re a PHP 4-pro, get this one to become a PHP 5-guru.
PHP 5
In a nutshell: Gets you started with PHP 5.
I just finished to review the final draft of this one and got the impression that it is just what is needed to get PHP novices started. The authors are well-known members of the German PHP community: Hakan Kücükyilmaz, Alexander Merz, Thomas Haas. Throughout the book, they explain the important aspects of PHP 5 with patience, accuracy, and the knowledge of how a novice should be guided. Saying that, it comes with no surprise that the book is the result of several PHP training courses.
This book is out in March.
Some might argue, that these books are late as PHP 5 is already out for some time, but the strategy of dpunkt.verlag is to publish high-quality books – and they simply take time. This is what I experienced myself when writing for dpunkt.verlag: unless your text is perfect, they are not satisfied with the results and they will push you to make it perfect. A sometimes painfull, but in the long-run successfull strategy: educative for the authors, beneficial for the readers.