Cover of Laravel: Up & Running, 2nd Edition

Laravel: Up & Running, 2nd Edition

By Matt Stauffer

About this ebook

Laravel: Up & Running, 2nd Edition, guides PHP developers through Laravel 5.8 using application-oriented examples. Matt Stauffer covers setup, routing, controllers, Blade views, Eloquent data models, authentication, and testing before moving to advanced features. The book links framework conventions with the practical tasks involved in building web applications.

Inside this title
  • Laravel 5.8 examples connect routing, controllers, middleware, and views
Current listed price $21.00Regular price $42.00Digital ebook
Buy now

Digital ebook. Checkout sends an order request.

Format
Digital ebook
ISBN
9781492041207
Last updated
2026-11-03

What this book covers.

This edition introduces Laravel through the sequence of decisions involved in an application: preparing the environment, handling requests, rendering views, and working with stored data. Routing, controllers, middleware, Blade templates, and Eloquent relationships are explained with examples that connect individual features to the wider framework.

Artisan commands, migrations, authentication, authorization, and API development extend that foundation. Later topics include queues, broadcasting, packages, testing, and deployment. The examples are tied to Laravel 5.8, making the version context clear for readers studying or maintaining applications from that generation. PHP developers can use the book to understand both framework vocabulary and the relationships among its components.

Study guide included

Inside Laravel: Up & Running, 2nd Edition.

Stauffer follows a Laravel application from setup to deployment, using Laravel 5.8 examples to connect each framework feature to a real task. Routing, views, data models, authentication and testing arrive in the order a developer would meet them, with advanced tooling reserved for later.

The book is structured around building something. It begins with environment preparation and the request path, then moves through routing, controllers, middleware and Blade views. Data handling follows, with Eloquent models, relationships and migrations. Authentication and authorization show how identity and access are handled before the text turns to APIs and Artisan tooling. Queues, broadcasting and packages cover background and real-time work. Testing and deployment close the loop, treating shipping as part of development. Because the examples target Laravel 5.8, readers working with applications from that generation get version-specific guidance rather than generic advice.

The Request Path

Routing, controllers and middleware are explained as one continuous flow. A request enters, passes through filters, reaches a handler and produces a response, and the book keeps that sequence visible so individual features are not learned in isolation.

  • Requests move through routing and middleware
  • Controllers organize handling logic
  • The lifecycle frames every later feature
Topics 1–2

Views with Blade

Blade templates separate presentation from logic while staying close to PHP. The book treats views as part of the application's structure, covering how data reaches a template and how shared layouts keep pages consistent.

  • Blade keeps markup readable
  • Layouts and partials reduce repetition
  • Data is passed deliberately to views
Topic 3

Data with Eloquent

Eloquent models and migrations are presented together, since schema and code evolve as a pair. Relationships turn database tables into navigable objects, and the examples show how application data is modeled rather than merely queried.

  • Migrations version the database
  • Models represent tables as objects
  • Relationships express how data connects
Topic 4

Identity and Access

Authentication and authorization are distinguished clearly: one establishes who a user is, the other decides what they may do. The book shows where each belongs in an application and how they interact with the request path.

  • Authentication establishes identity
  • Authorization governs permissions
  • Both integrate with routing and controllers
Topic 5

Background and Real-Time Work

Queues, broadcasting and packages extend the application beyond a single request. The book explains when work should be deferred and how events can be pushed to clients, treating these as architectural choices rather than add-ons.

  • Queues defer expensive work
  • Broadcasting delivers live updates
  • Packages extend framework behavior
Topics 6–7

Testing and Shipping

Testing is tied to the features built earlier, and deployment is handled as a routine stage rather than an afterthought. Together they push the reader from local examples toward a maintainable, running application.

  • Tests verify application behavior
  • Deployment follows a repeatable process
  • Maintenance depends on both
Topics 7–8

Topic map

  • Setup and the First ApplicationTopic 1
  • Routing, Controllers and MiddlewareTopic 2
  • Blade Templates and LayoutsTopic 3
  • Eloquent Models and MigrationsTopic 4
  • Authentication and AuthorizationTopic 5
  • APIs and Artisan CommandsTopic 6
  • Queues, Broadcasting and PackagesTopic 7
  • Testing and DeploymentTopic 8

Key takeaways

  • Follow the request lifecycle; most features are easier to place once it is clear.
  • Treat schema, models and relationships as one design decision.
  • Keep the version in mind: the examples are written against Laravel 5.8.

PHP developers learning Laravel, and maintainers of Laravel 5.8-era applications who want a structured walkthrough from setup to deployment.

Topics covered

  • laravel up and running
  • laravel 5.8
  • php web development
  • eloquent orm
  • blade templates
  • laravel authentication
  • laravel testing
  • Matt Stauffer

Questions about this ebook.

Edition, audience, and study-guide details at a glance.

What is Laravel: Up & Running, 2nd Edition about?

Laravel: Up & Running, 2nd Edition, guides PHP developers through Laravel 5.8 using application-oriented examples. Matt Stauffer covers setup, routing, controllers, Blade views, Eloquent data models, authentication, and testing before moving to advanced features. The book links framework conventions with the practical tasks involved in building web applications.

Which edition of Laravel: Up & Running, 2nd Edition is this?

This listing is for the 2nd edition. Check the title, ISBN, and book details above before ordering, especially if your course or reading list names a specific edition.

Who is Laravel: Up & Running, 2nd Edition for?

PHP developers learning Laravel, and maintainers of Laravel 5.8-era applications who want a structured walkthrough from setup to deployment.

Does this page include a study guide?

Yes. This page includes an original study guide with six thematic sections, key takeaways, and a topic map for structured reading.

Keep your curiosity going.

More books with overlapping topics.

Browse all ebooks

Enter your name and email to open a WhatsApp message with your details.