Laravel: Up and Running
A Framework for Building Modern PHP Apps
Publisher: O'Reilly Media
Final Release Date: November 2016
Pages: 454

What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its vast ecosystem of tools let you quickly build new sites and applications with clean, readable code. With this practical guide, Matt Stauffer—a leading teacher and developer in the Laravel community—provides the definitive introduction to one of today’s most popular web frameworks.

The book’s high-level overview and concrete examples will help experienced PHP web developers get started with Laravel right away. By the time you reach the last page, you should feel comfortable writing an entire application in Laravel from scratch.

Dive into several features of this framework, including:

  • Blade, Laravel’s powerful, custom templating tool
  • Tools for gathering, validating, normalizing, and filtering user-provided data
  • Laravel’s Eloquent ORM for working with the application’s databases
  • The Illuminate request object, and its role in the application lifecycle
  • PHPUnit, Mockery, and PHPSpec for testing your PHP code
  • Laravel’s tools for writing JSON and RESTful APIs
  • Interfaces for file system access, sessions, cookies, caches, and search
  • Tools for implementing queues, jobs, events, and WebSocket event publishing
  • Laravel’s specialty packages: Scout, Passport, Cashier, Echo, Elixir, Valet, and Socialite
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyLaravel: Up and Running
 
4.0

(based on 9 reviews)

Ratings Distribution

  • 5 Stars

     

    (5)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (1)

78%

of respondents would recommend this to a friend.

Pros

  • Concise (7)
  • Easy to understand (7)
  • Helpful examples (6)
  • Accurate (5)
  • Well-written (5)

Cons

No Cons

Best Uses

  • Intermediate (5)
  • Novice (3)
    • Reviewer Profile:
    • Developer (7)

Reviewed by 9 customers

Displaying reviews 1-9

Back to top

(1 of 1 customers found this review helpful)

 
4.0

Stauffer Delivers

By devcircus

from Irving, TX

About Me Developer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

    Best Uses

    • Intermediate

    Comments about oreilly Laravel: Up and Running:

    My perspective is that of a newcomer to PHP, Laravel and actually, web development in general. I've read a number of books on each of these subjects and can say, without hesitation, that if you're new to Laravel, be sure this book is on your todo list. Matt breaks down the entire Laravel development process, from explaining what Laravel is and why to use it, to setting up your development environment, and then helping the reader understand each component of the framework. Not only does his thorough knowledge of the subject matter show through his writing, but also his love for the framework. It's in those books where the author's love of the content as well as the care that went into it are palpable, that you can be sure you're getting the information you need. This one will be in my office for reference for years to come.

    The thing I love most about this book is how the content flows to the user in the same way in which the information will be used by the reader. Starting from the reasons to use Laravel and moving to more advanced topics, it is a step-by-step guide to getting Up and Running with Laravel.

    One area that I, and presumably, many other newcomers struggle with, is tests. Matt does justice to the subject by not only separating the testing component into it's own section, but also covering it along the way as he explains each component of the framework. I needed this. I'm still yet to take the leap into testing, but now, I don't feel as intimidated by the subject.

    My personal takeaways from this book are, first, a more thorough understanding of the Laravel request lifecycle. This is an area that I've always just took for granted and never bothered to dig into. Unfortunately, I started learning web development with a framework, so there are many fundamental PHP concepts that I missed along the way. Lastly, my excitement has been fueled to dive deeper into the inner workings of not only Laravel, but also into the concepts and components that are common to many web applications. I'm now more confident that a grasp on those concepts is not out of my reach!

    I'm looking forward to the final release of the book and I hope it's not his last!

     
    5.0

    The best laravel book so far

    By ronfrtz

    from Hamburg, Germany

    About Me Developer

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Novice
      • Student

      Comments about oreilly Laravel: Up and Running:

      I tried several books regarding laravel 5.3 in the last few weeks. And this is by far the best one if you are completely new to laravel like me.

      The examples are short yet concise, easy to understand and the concepts behind them are explained very well. You learn a whole lot without getting overwhelmed with huge code examples.

      While it's always best to try out all the examples in a programming book, you can read this one also without having a computer nearby and still get your head around the concepts in laravel.

      I am glad I found this book!

      (4 of 8 customers found this review helpful)

       
      1.0

      Early Release Not Ready for Consumption

      By Wisefool

      from Chicago, IL

      About Me Developer

      Verified Reviewer

      Pros

      • Concise
      • Easy to understand

      Cons

      • Too many errors

      Best Uses

        Comments about oreilly Laravel: Up and Running:

        I purchased this 'Early Release' five months ago. When I started reading I found it largely useless for someone starting out in Laravel so I was very happy to go back to my account today and see there was an update about two weeks ago (still early release, but an update). However this one still has tremendous gaps in the content, typos, incomplete paragraphs, placeholders for a lot of important online content, (for example, none of the code samples are available for download yet.) That make the content largely unusable for someone at my level.

        What I've read so far is concise and well written, but it's still largely useless if you're just starting out with Laravel. This could be a great book once it's complete, but for now it is a waste of money.

        (1 of 4 customers found this review helpful)

         
        2.0

        A Framework for Unix/Linux/OS X developers

        By FattyLumpkin

        from Canada

        About Me Educator

        Verified Buyer

        Pros

        • Concise

        Cons

        • Not comprehensive enough

        Best Uses

        • Intermediate

        Comments about oreilly Laravel: Up and Running:

        I was shocked by the abrupt dismissal of Laravel development on Windows systems (p.31). If the text was going to dismiss the Window's platform because it required too "many pages of instructions and caveats need to be made for Windows systems"; then the Title of the book should have made that clear (or the abstract). At a minimum, the text needs an Appendix that provides a current state summary of those online references that provide "those caveats to better-equipped writers online". My investigations suggest that it would not take the author more than a couple of days research and less than a day's writing to provide Window's Developers a "quick-start" appendix. To me, this quick dismissal makes a character statement about the author's commitment to completeness that tarnishes the rest of his work.

        (1 of 1 customers found this review helpful)

         
        5.0

        Even usefull for Veteran Laravel Devs

        By Andre Sardo

        from Lisbon, Portugal

        About Me Developer, Maker

        Verified Reviewer

        Pros

        • Accurate
        • Concise
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice

          Comments about oreilly Laravel: Up and Running:

          As a 4 years experienced developer with Laravel, I must say it was surprisingly helpful to learn some tips and tricks since we as veteran engineers think we know it all.

          This shows how much effort Matt puts into learning the underlying codebase and thus sometimes giving more detailed and easy to learn information that isn't even in the Documentation (at least at the time of the Pre Release).

          Matt is a natural teacher and has a great learning methodology.

          (1 of 1 customers found this review helpful)

           
          4.0

          Super good for begginers

          By UsedToHateLaravel

          from Portugal

          Verified Reviewer

          Comments about oreilly Laravel: Up and Running:

          So glad I got early access to this. I had my interested spiked in Laravel tenfold with this book. Very eloquent (pun intended) clear and to the point. Definitely recommend!

          (1 of 1 customers found this review helpful)

           
          5.0

          Well Written

          By BD

          from Ashburn, VA

          About Me Designer, Developer, Educator

          Verified Buyer

          Pros

          • Accurate
          • Concise
          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Intermediate

            Comments about oreilly Laravel: Up and Running:

            Very well written and organized. I'm experienced in php but new to Laravel and this explains how it perfectly for me.

            (5 of 6 customers found this review helpful)

             
            5.0

            Excellent Resource

            By Andres Segura

            from Marietta, GA

            About Me Designer, Developer

            Verified Reviewer

            Pros

            • Easy to understand
            • Helpful examples
            • Simple
            • Useful

            Cons

              Best Uses

                Comments about oreilly Laravel: Up and Running:

                Let me just start by saying that everything I've read so far has been clear and very easy to follow along. Matt conveys his knowledge about Laravel in a consumable way that leaves you wanting to keep exploring the next topic. Thank you for this great resource; definitely a must have.

                (7 of 7 customers found this review helpful)

                 
                5.0

                Essential for learning Laravel

                By Deric

                from Birmingham, AL

                About Me Developer

                Verified Buyer

                Pros

                • Accurate
                • Concise
                • Easy to understand
                • Helpful examples
                • Well-written

                Cons

                  Best Uses

                  • Intermediate
                  • Novice
                  • Student

                  Comments about oreilly Laravel: Up and Running:

                  If you are learning Laravel, this is one of the best books out there. It covers the framework and a very easy and understandable way. Matt does a superb job of breaking the content down into pieces that are easy to grasp. This will be one of my go-to references for Laravel.

                  Displaying reviews 1-9

                  Back to top

                   
                  Buy 2 Get 1 Free Free Shipping Guarantee
                  Buying Options
                  Immediate Access - Go Digital what's this?
                  Ebook:  $38.99
                  Formats:  DAISY, ePub, Mobi, PDF
                  Print & Ebook:  $49.49
                  Print:  $44.99