Course Overview
- Course Title: Laravel 10 Essentials: User Roles & Permissions with Spatie
- Instructor: Mehmood Khalil
- Target Audience:
- Intermediate Laravel developers
- Prerequisites:
- Basic Knowledge of PHP
- Understanding of Laravel Fundamentals
- Desire to Learn
Curriculum Highlights
- Key Topics Covered:
- Setting Up Development Environment
- Setting Up Template
- Managing Users
- Implementing Access Control with Spatie Permissions
- Managing Roles
- Managing Permissions
- Implementing Access Control Techniques
- Key Skills Learned:
- Install and configure XAMPP, Composer, and Laravel
- Set up authentication features
- Perform CRUD operations on user data
- Install Spatie Permissions for ACL
- Define roles, permissions, and seeders
- Create, list, update, and delete roles
- Define and manage permissions
- Protect links using Blade directives and URLs using middleware
Course Format
- Duration:
- 3.5 hours on-demand video
- Format:
- Self-paced online course
- Resources:
- 1 downloadable resource
- Access on mobile and TV
- Certificate of completion


