Laravel documentation - the complete guide
The Definitive Guide to Laravel
About Laravel
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Laravel is accessible, powerful, and provides tools required for large, robust applications.
Learning Laravel
Laravel has the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.
You may also try the Laravel Bootcamp, where you will be guided through building a modern Laravel application from scratch.
If you don't feel like reading, Laracasts can help. Laracasts contains thousands of video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.
Laravel documentation
When selecting a section, you should pay attention to the Laravel version. Laravel is updated annually, so it is not possible to keep up to date with the documentation (without sponsorship). Enjoy:
- Prologue
- Getting Started
- Architecture Concept
- The Basics
- Routing
- Middleware
- CSRF Protection
- Controllers
- Requests
- Responses
- Views
- Blade Templates
- URL Generation
- Session
- Validation
- Error Handling
- Logging
- Details
- Parent Category: The Definitive Guide to Laravel
- Category: The Basics

- Details
- Parent Category: The Definitive Guide to Laravel
- Category: Architecture Concepts

- Details
- Parent Category: The Definitive Guide to Laravel
- Category: Architecture Concepts

- Details
- Parent Category: The Definitive Guide to Laravel
- Category: Architecture Concepts

- Details
- Parent Category: The Definitive Guide to Laravel
- Category: Architecture Concepts

- Details
- Parent Category: The Definitive Guide to Laravel
- Category: Getting Started

- Details
- Parent Category: The Definitive Guide to Laravel
- Category: Getting Started

- Details
- Parent Category: The Definitive Guide to Laravel
- Category: Getting Started

- Details
- Parent Category: The Definitive Guide to Laravel
- Category: Getting Started
