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

LinkedIn Learning

Laravel 6 Essential Training: Testing, Securing and Deploying Apps

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover the power and scope of Laravel, the open-source PHP framework for building and scaling web applications.

Syllabus

Introduction
  • Why Laravel?
  • Prerequisites for the course
  • Understand the MVC architecture
  • Using the exercise files for this course
1. Installation and Setup
  • Choose the right tool
  • Prerequisites for Windows OS
  • Install Docker Desktop
  • Create your first Laravel application
2. Laravel Basics
  • Handling routing
  • Creating a view
  • Building layouts with Blade
  • Working with controllers
  • Understanding Laravel configuration
  • Working with the database
  • Creating and running migrations
  • Using Eloquent
3. Starting Your Project
  • Understanding project requirements
  • Setup a new project
  • Add authentication with Laravel Breeze
  • Add styles to the project
  • Create the first model with migration
  • Register resource routes
  • Create resource controller actions
4. Creating, Indexing, and Showing
  • Add an index method to fetch all notes
  • Create an index view to display all notes
  • Add pagination and clean up the index view
  • Add a create method and view to show a form
  • Add a store action to save the data
  • Add a show action and view to display single note
  • Create a unique ID for each note
  • Use route model binding
5. Editing, Updating, and Deleting
  • Add an edit method and view to allow editing of the note
  • Add an update method to update edited data
  • Add a destroy method to delete a note
  • Show flash data to users
6. Relationships
  • What are Eloquent relationships?
  • Define relationships
  • Query and save relationships
7. Soft Deleting
  • Enable soft delete
  • Query soft deleted models
  • Show soft deleted model
  • Restore soft deleted models
  • Permanently delete models
Conclusion
  • Quick summary
  • What's next?

Taught by

Justin Yost

Reviews

4.7 rating at LinkedIn Learning based on 545 ratings

Start your review of Laravel 6 Essential Training: Testing, Securing and Deploying Apps

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.