Mastering Laravel
This course has been retired. Check out the alternatives below
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Designing Done Right with phpspec
- Designing Done Right with phpspec
- A new era
- Installing and configuring Laravel
- TDD done right
- phpspec
- Entity creation
- The MyCompany database schema
- Designing with phpspec
- Specifying with phpspec
- Controllers
- Summary
-
Automating Tests – Migrating and Seeding Your Database
- Automating Tests – Migrating and Seeding Your Database
- Using Laravel's migration feature
- From schema to migration
- Migration anatomy
- Creating seeds
- Database testing with PHPUnit
- Functional testing with Behat
- Summary
-
Building Services, Commands, and Events
- Building Services, Commands, and Events
- Request routing
- Summary
-
Creating RESTful APIs
- Creating RESTful APIs
- RESTful APIs in Laravel
- Essential CRUD
- Bonus features
- Controller creation
- CRUD(L) by example
- Model binding
- Moving beyond CRUD
- Nested controllers
- Eloquent model casting
- Route caching
- Summary
-
Using the Form Builder
- Using the Form Builder
- History
- Installing the HTML package
- Building web pages with Laravel
- Our example
- Conclusion
- Summary
-
Taming Complexity with Annotations
- Taming Complexity with Annotations
- Annotations in other programming languages
- DocBlock annotations
- Resource controller using DocBlock annotations
- Single method routing
- Scanning routes
- Automatic scanning
- Additional annotations
- Using annotations in Laravel 5
- Conclusion
- Summary
-
Filtering Requests with Middleware
- Filtering Requests with Middleware
- The HTTP kernel
- The basic middleware structure
- Route middleware unravelled
- Using middleware
- Middleware exclusion and inclusion
- Conclusion
- Summary
-
Querying the Database with the Eloquent ORM
- Querying the Database with the Eloquent ORM
- Basic operations
- Eloquent relations
- Polymorphic relations
- Conclusion
- Summary
-
Scaling Laravel
- Scaling Laravel
- Scalability issues
- Towards the enterprise
- Route caching
- Creating a master/slave database configuration
- Summary
-
Building, Compiling, and Testing with Elixir
- Building, Compiling, and Testing with Elixir
- Automating Laravel
- Towards automation
- From Gulp to Elixir
- Getting started
- Running Elixir
- Setting up notifications
- Combining CSS and JavaScript files with Elixir
- Compiling with Laravel Elixir
- Running tests with Elixir
- Setting up a file watcher
- Additional Laravel Elixir tasks
- Summary