Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Laracasts

Laravel 5.7 From Scratch

via Laracasts

Overview

"Laravel From Scratch" has been the go-to video resource for Laravel newcomers since 2013. Considering this, as you can imagine, this truth requires that we repeatedly refresh the series to ensure that it remains as up-to-date as possible. To celebrate the release of Laravel 5.7, we've done it again. Every video has been re-recorded. Every technique has been optimized. Every example has been updated. I hope you enjoy it! And if you're brand new to Laravel, you're in for a treat. Laravel is a joy to work with. If you're willing, I'll teach you everything I know.

Syllabus

  • Introduction
    • The Laravel Sell
    • Initial Setup Requirements
  • The Basics
    • Basic Routing
    • Blade Layout Files
    • Sending Data to Your Views
    • Controllers 101
    • Databases and Migrations
    • Eloquent, Namespacing, and MVC
    • Directory Structure Review
    • Form Handling and CSRF Protection
    • Routing Conventions Worth Following
    • Faking PATCH and DELETE Requests
    • Form Delete Requests
  • Beyond the Basics
    • Cleaner Controllers and Mass Assignment Concerns
    • Two Layers of Validation
    • Your First Eloquent Relationships
    • Form Action Considerations
    • Create New Project Tasks
    • Better Encapsulation
    • When in Doubt
  • Core Concepts
    • Core Concepts: Service Container and Auto-Resolution
    • Core Concepts: Service Providers
    • Core Concepts: Configuration and Environments
    • A Full Registration System in Seconds
    • Core Concepts: Middleware
    • You May Only View Your Projects
  • Intermediate Laravel
    • Authorization Essentials
    • Simpler Debugging With Laravel Telescope
    • Don't Forget Readability
    • Mailables
    • Model Hooks and Seesaws
    • Custom Events and Listeners
    • User Notifications
    • Laravel and the Front-end
    • Collection Essentials
    • Sessions and Flash Messaging
    • Laravel Testing Crash Course
    • The Next Steps

Taught by

Jeffrey Way

Reviews

Start your review of Laravel 5.7 From Scratch

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.