Book description
NoneTable of contents
- Preface
- 1. Why Laravel?
- 2. Setting Up a Laravel Development Environment
- 3. Routing and Controllers
- 4. Blade Templating
-
5. Databases and Eloquent
- Configuration
- Migrations
- Seeding
- Query Builder
-
Introduction to Eloquent
- Creating and Defining Eloquent Models
- Retrieving Data with Eloquent
- Inserts and Updates with Eloquent
- Deleting with Eloquent
- Scopes
- Customizing Field Interactions with Accessors, Mutators, and Attribute Casting
- Eloquent Collections
- Eloquent Serialization
- Eloquent Relationships
- Child Records Updating Parent Record Timestamps
- Eloquent Events
- Testing
- TL;DR
- 6. Frontend Components
- 7. Collecting and Handling User Data
- 8. Artisan and Tinker
-
9. User Authentication and Authorization
- The User Model and Migration
- Using the auth() Global Helper and the Auth Facade
- The Auth Controllers
- Auth::routes()
- The Auth Scaffold
- “Remember Me”
- Password Confirmation
- Manually Authenticating Users
- Manually Logging Out a User
- Auth Middleware
- Email Verification
- Blade Authentication Directives
- Guards
- Auth Events
- Authorization (ACL) and Roles
- Testing
- TL;DR
- 10. Requests, Responses, and Middleware
- 11. The Container
- 12. Testing
- 13. Writing APIs
- 14. Storage and Retrieval
- 15. Mail and Notifications
- 16. Queues, Jobs, Events, Broadcasting, and the Scheduler
- 17. Helpers and Collections
- 18. The Laravel Ecosystem
- Glossary
- Index
Product information
- Title: Laravel: Up & Running, 2nd Edition
- Author(s):
- Release date:
- Publisher(s): O'Reilly Media, Inc.
- ISBN: None
You might also like
book
Laravel: Up & Running, 3rd Edition
What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid …
video
Advanced Laravel and Vue.js: Build a YouTube Clone
If you're looking for a course that will help you get to grips with the advanced …
video
Laravel Foundations: Basics to Every App
Laravel is a prominent member of a new generation of web frameworks. It is one of …
book
Hands-On Full Stack Web Development with Angular 6 and Laravel 5
Build modern, fast, and progressive web applications using modern features of PHP 7 and TypeScript Key …