Create powerful web applications by leveraging the power of this Model-View-Controller-based framework Learn by doing; create a social network from design to deployment Written in a framework and the API-centric approach to simplify the process of learning
First said. I have worked full time with ZF1 in 8 years so I have a lot of experience learning that framework. I am also a very picky developer who today work as lead developer at one of the biggest ecommerce sites in northern Europe.
I have read less than half the book so this review will be updated later on but so far I think the book is a great example for learning zf2. You will learn many of the main things you need to know to get on with developing on your own. ZF2 is a little bit hard to understand so I think chapter 3 (scratching the surface of Zend Framework 2) could be a little longer and with examples since I think that is the best way of learning new stuff in programming. Especially new concepts which zf2 has a "few". That being said it's still good to get a walkthrough of it before going on with building the application the book is all about.
I also think the chapter 2 (setting up the environment) should be placed in an appendix instead, since this can be easily done with Zend Server or some other php/mysql server combination instead. If you need help doing that you could just jump to the appendix and learn how todo that with Vagrant and Virtual Box.
The example code in the book could be a little bit better referenced sometimes so you know what file and what side (cliend or api) you are working on but overall it's still good examples. I also found some file in the example that wasn't explained at all but maybe that will come later in the book.
I'm looking forward reading on and learning new stuff in this book and my final recommendation is to buy it if you want a good book to learn zf2.
L'objectif de l'auteur est clair: faire découvrir Zend Framework 2. L'auteur aborde d'abord les notions et composants principaux pour bien démarrer avec Zend Framework 2: l'autoload, le routage, le ServiceManager, l'EventManager, le ModuleManager, etc. Puis, il nous plonge dans la pratique à travers le développement d'un réseau social que l'on voit évoluer au fur et à mesure de l'avancement dans les chapitres (upload d'images, envoi d'email, partage de liens, commentaires, ...)
J'ai lu ce livre assez facilement et j'ai été plutôt satisfait de son contenu. Le style d'écriture est simple et le vocabulaire utilisé est destiné aux développeurs. On trouve ponctuellement des notes qui expliquent certaines notions ou qui renvoient sur des liens pour approfondir certains points.
Ce livre est une bonne base de départ pour l'apprentissage du framework et une archive contenant le code des différents chapitres est disponible en téléchargement sur le site de Pack Publishing. Il y a cependant quelques petites erreurs dans certains exemples de code. Ces erreurs sont référencées sur le site de l'éditeur, ce qui permet de ne pas rester bloqué des heures en testant l'application que l'on développe.
Mon sentiment concernant ce livre est assez simple: je le recommande fortement aux personnes qui souhaitent apprendre sérieusement Zend Framework 2. Il aura un peu moins d'intérêt pour les personnes qui ont déja acquis les bases et qui commencent à utiliser ZF2 de façon plus avancée.
+ Facile à comprendre , clarté des explications + Des exemples de code + Bon mélange entre théorie et pratique - Quelques erreurs
As first I would say this is an awesome book, it really goes deep into the framework exploring all its parts. If you manage to get through the first 4 chapters, it starts to be also a really good reading. As for the first 4 chapters, I would say it is not really well thought trough and if you lack experience you will have trouble to get it done. There are a few mistakes there mainly caused by the assumption that the reader has all the required knowledge.
As for the book itself, I don’t think it is for beginners and it is certainly not a step by step guide. You don’t have every piece of code explained or shown in the book and you really need to heavily use the source code to get you head around. The author focuses on the important parts of the framework or the topic of the chapter and the rest is assumed you will find in the source code. It is not a bad approach though because the entire framework can’t fit into one book with 300 pages although I would point out that it would be nice to just let the reader know this fact.
Otherwise I am really rating it for 5 and I would recommend it to everyone who is a fan of ZF and was looking for a good book for quite a long time now (December 2013 as of reading). I really liked all the chapters and the approach which the author has taken except of using vagrant and a virtual machine.
The book "Zend Framework 2 Application Development" explains the zf2 with practice examples. A social network is build. In the first chapter a development environment is set up. Vagrant will be used. The entry is very fast here and is described roughly. A normal development environment (xampp, mamp) extends completely. Therefore, one does not necessarily need to deal with Vagrant.
The following section describes the individual components of the Zend Framework. This step by step practical approach worked through and will be talked through all the important components of ZF2 in the book, all important barriers to entry are discussed, for example: implementing a Login or the sending of e-mails.
In my opinion this book is well structured. The individual components are also well explained. Some OOP skills are required. This book support is useful for any case related to Zend Framework 2.
I am a great enthusiast of ZF2 and I have been struggling for a long time to learn it as I am new to any framework. This book covers a lot of aspects about developing a good application using ZF2. The author demonstrates most of the concepts required by a basic application with the help of an example application, a social network. So by the time you finish this book, you will be aware of most of the ZF2 concepts about application development and you will be having a social network ready to go. If you wanna try it, here is the link: Zend Framework 2 Application Development.
Purtroppo non riesce nel (difficile, a dire il vero) compito di rendere comprensibile la nuova versione di Zend Framework. Spesso le spiegazioni sono parziali o frammentarie. Non riesce a dare un quadro generale di come i componenti interagiscono tra di loro, o di come il framework "ragioni". Arriva a malapena alla sufficienza, ma speravo in un manuale più chiaro ed esaustivo della (pessima) documentazione online.
I highly recommend this book to be a reference on ZF2 for newcomers and experts alike within reach on your desktop, literally and metaphorically. For the comprehensive review, please check it out here: http://www.edgekit.com/2014/01/zend-f.... Thanks!