Laravel 9.0 Essential Training

Go to class
Write Review

Free Online Course: Laravel 9.0 Essential Training provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Laravel 9.0 Essential Training is taught by Shruti Balasa.

Overview
  • 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?