Laravel

Learn to develop back-end web apps with Laravel. Practice MVC and ADR structures, Traits, RESTful API development, Multi Authentication, Macroable, Events,

Course Curriculum

120 Videos - 22 Hours - 7 Sections

  • 1

    Introduction

    • Why Framework and why Laravel
    • Requirements and installation
    • Laravel Structure
    • Understand MVC
    • Middleware
  • 2

    Task Manager App

    • The workspace
    • Create Migrations
    • Models
    • Models Relationships
    • Controllers
    • Factories and Seeders
    • Routes
    • Create views
    • Create Tasks
    • Form Validation
    • Laravel Requests
    • Update Tasks
    • Delete Tasks
    • Task is completed
  • 3

    More into Eloquent

    • Increment / Decrement
    • x OR y Methods
    • Model boot() Method
    • Model Properties
    • Find Multiple Records
    • Where / orWhere X
  • 4

    Authentication

    • Default Scaffold
    • The auth service
    • Authentication
    • Authorization
    • API Authentication
    • Email Verification
    • Password Reset
    • Encryption
    • Hashing
  • 5

    Laravel API Development

    • Configuring for API
    • The Routes
    • Return JSON
    • Password Grant Authentication
    • Fractal
  • 6

    Laravel Artisan Console

    • Useful Commands
    • Create New Commands
  • 7

    Official Packages

    • Cashier
    • Dusk
    • Envoy
    • Horizon
    • Passport
    • Scout
    • Socialite
    • Telescope