Laravel has established itself as one of the most popular PHP frameworks over the past couple of years. Its popularity comes due to its ease of use, expressive syntax, and the number of components it has, allowing you to achieve practically any task in a modern PHP application.
If you've not had the opportunity to dive into Laravel yet, then this book will be the perfect companion, as it covers the fundamentals Laravel is built on in a thorough yet easy-to-follow manner. To make this book your best learning source, we have covered integral topics such as preparing an environment for working with Laravel applications, creating your first Laravel application from start to finish, a tour of Laravel's ORM Eloquent, and more advanced topics such as testing, user authentication, and security. Being one of the most interesting features in Laravel, we also cover an overview of Artisan, including descriptions of some of its tasks. Post this, we talk about testing and security. By the end of this book, you will be able to create robust PHP websites and web applications quickly and efficiently.
I'm an experienced PHP developer but new to Laravel. I bought this book because it was listed on the O'Reilly website; I've had a lot of O'Reilly books and they've all been excellent.
In my opinion this book is poorly written and has more of errors and omissions than any book I've had from O'Reilly previously. For example 'Chapter 2. Setting Up a Development Environment' is unusable unless you already have a working knowledge of Virtualbox, Vagrant, Homestead and installation details specific to your operating system. Without this you can't even get started on the rest of the book. It took me a couple of hours of research and experimentation to get it all working.
Far below O'Reilly's normal high standard publication. Very disappointed.
Bottom Line No, I would not recommend this to a friend
I use that book for learning Laravel. Although I had prior experience with other PHP Frameworks, it is never an easy task to learn a new one. This book goes strait to the point : CRUD operations and security. The author doesn't waste pages in explaining how the Framework may be engineered, no borring UML diagrams or never ending design pattern theories.
Just the essential to get started with Laravel 5.
Bottom Line Yes, I would recommend this to a friend