Sheikh Heera Laravel Reference Guide

ISBN 13: 9781783980468

Laravel Reference Guide

9781783980468: Laravel Reference Guide

Unleash the magic of Laravel 5 and build creative web applications with this handy guide

About This Book

  • Install and set up Laravel with database migration and seeding
  • Build robust applications using best practices for better maintainability and extensibility
  • Use this handy guide to extend the core functionality of the Laravel framework

Who This Book Is For

Whether you are a beginner or an intermediate-level web developer, this book will give you a perfect understanding of the Laravel framework and empower you to build any kind of application with ease and freedom.

What You Will Learn

  • Use blade templates to customize multiple layouts for the front and back ends
  • Design middleware and use it to filter incoming requests
  • Create a permission-based ACL from scratch using middleware
  • Validate incoming requests for validation services using the Form Request class
  • Utilize the fluent query builder with accessor and mutator methods, including query scopes
  • Perform CRUD operations using controllers such as the RESTful resource controller
  • Use the repository pattern

In Detail

Today's web is much more interactive than before and has better user experience and functionality. To build a web application from scratch, one needs a framework. Enter Laravel-a well-designed PHP web application development framework with expressive and elegant syntax, which fulfils a developer's every need to build a web application of any size. It simplifies tasks such as authentication, routing, sessions, and caching, thus making the development process enjoyable and allows a developer to build powerful applications in a creative and pleasant way. At the same time, it also maintains the SOLID design principles for better application testability and maintainability without sacrificing its functionality and performance.

Laravel Reference Guide will show you how to install the framework and set up the development environment. It will then take you through using migration and seeding with ample examples along the way. You will learn how to use the repository pattern and move on to implement dependency injection using IoC. Next, you will walk through using the query builder, blade templating engine, and Eloquent, and creating relationships. Finally, you'll learn how to extend the functionality of the framework and build packages.

This book is not only a reference guide to all the methods and classes available in Laravel, but it will also clarify the underlying process of every line of code that you write.

"synopsis" may belong to another edition of this title.

About the Author:

Sheikh Heera has more than 8 years of experience as a web developer. He started learning how to program in 1995, and has never once looked back. So far, he's developed many (desktop-based) complex accounting and web applications. Heera is currently working as a freelance web developer and has also been a team member (programmer) in Halal IT (an offshore web development firm) for the last couple of years. His work mostly keeps him busy but he loves and really enjoys it. His other subjects of interest are space, astronomy, and psychology. It's worth mentioning that he is a trained program instructor in drug addiction rehabilitation treatment, where he practiced Cognitive Behavioral Therapy (CBT) and Evidence-Based Approaches for more than 5 years. He also has field experience of drug addiction treatment for more than 10 years, where he operated as a counselor and program instructor for more than 1,000 cases.

"About this title" may belong to another edition of this title.

(No Available Copies)

Search Books:

Create a Want

If you know the book but cannot find it on AbeBooks, we can automatically search for it on your behalf as new inventory is added. If it is added to AbeBooks by one of our member booksellers, we will notify you!

Create a Want