Laravel 6 From ScratchΒΆ
- 1-At a Glance
- 2-Install PHP, MySQL and Composer
- 3-The Laravel Installer
- 4-Laravel Valet Setup
- 1-Basic Routing and Views
- 2-Pass Request Data to Views
- 3-Route Wildcards
- 4-Routing to Controllers
- 1-Setup a Database Connection
- 2-Hello Eloquent
- 3-Migrations 101
- 4-Generate Multiple Files in a Single C
- 5-Business Logic
- 1-Layout Pages
- 2-Integrate a Site Template
- 3-Set an Active Menu Link
- 4-Asset Compilation with Laravel Mix an
- 5-Render Dynamic Data
- 6-Render Dynamic Data Part 2
- 7-Homework Solutions
- 1-The Seven Restful Controller Actions
- 2-Restful Routing
- 3-Form Handling
- 4-Forms That Submit PUT Requests
- 5-Form Validation Essentials
- 1-Leverage Route Model Binding
- 2-Reduce Duplication
- 3-Consider Named Routes
- 1-Basic Eloquent Relationships
- 2-Understanding Foreign Keys and Databa
- 3-Many to Many Relationships With Linki
- 4-Display All Tags Under Each Article
- 5-Attach and Validate Many-to-Many Inse
- 1-Build a Registration System in Mere M
- 2-The Password Reset Flow
- 1-Collections
- 2-CSRF Attacks, With Examples
- 3-Service Container Fundamentals
- 4-Automatically Resolve Dependencies
- 5-Laravel Facades Demystified
- 6-Service Providers are the Missing Pie
- 1-Send Raw Mail
- 2-Simulate an Inbox using Mailtrap
- 3-Send HTML Emails Using Mailable Class
- 4-Send Email Using Markdown Templates
- 5-Notifications Versus Mailables
- 1-Database Notifications
- 2-Send SMS Notifications in 5 Minutes
- Eventing Pros and Cons
- 1-Limit Access to Authorized Users
- 2-Authorization Filters
- 3-Guessing the Ability Name
- 4-Middleware-Based Authorization
- 5-Roles and Abilities