|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/creacion-de-paquete-en-laravel-7-sistema-de-roles-y-permisos/
课程评论:没有评论
## Coursera 课程总结:Laravel 7 角色和权限系统包开发 本课程专注于教授如何在 Laravel 7 中构建一个包含角色和权限系统的可重用包,该包可以通过 Composer 安装。 **课程内容概览:** 课程分为两个主要部分: **1. YouTube 免费部分:** * **目标:** 学习构建 Laravel 7 中角色和权限系统的完整基础结构。 * **内容:** * 理解 Laravel 7 中实现多对多关系的最佳实践。 * 创建 Seeder,用于生成初始权限、管理员角色和管理员用户。 * 开发处理角色和权限功能的控制器。 * 学习创建角色并为其分配权限。 * 手动为用户分配角色。 * 掌握分配单个、多个角色以及为角色分配单个、多个权限的语法。 * 通过 Gates 在控制器和视图中保护应用程序。 * 通过 Policies 在控制器和视图中保护应用程序。 * 实现用户注册时自动分配角色。 **2. Udemy 付费部分:** * **目标:** 将已构建的角色和权限系统项目转化为一个可以通过 Composer 安装的 Laravel 包。 * **内容:** * 学习 Git 的安装和基本使用,包括 commit。 * 学习如何将包上传到 GitHub。 * 了解如何在 GitHub 上创建 release。 * 学习如何将 GitHub 包链接到 Packagist。 * 此外,课程还将涵盖“更多内容”,以进一步扩展您的包开发技能。 **本课程旨在帮助您:** * 全面掌握 Laravel 7 角色和权限系统的开发。 * 将自定义功能封装成可复用的 Composer 包。 * 提升在 Laravel 中处理关系、安全性和包开发的专业能力。
Bienvenido al curso: Creación de paquete en laravel 7 sistema de Roles y permisos.Este curso está dividido en 2 secciones importantes:1) Sección Gratis en Youtube: esta sección está gratis en YOUTUBE.Objetivo: Aprender a crear toda la estructura que necesitas de un sistema de Roles y Permisos en Laravel 7. 2) Sección Primium Udemy: esta sección está únicamente en UDEMY.Objetivo: En esta sección aprenderás a crear un paquete que se instalará vía composer en Laravel 7.¿Qué aprenderás en este curso?Crear un sistema de roles y permisos completamente en Laravel 7.Convertir este proyecto en un paquete que se instale vía composer,Entender la forma correcta para realizar una relación de muchos a muchos.Crear Seeder con tablas multiples para crear los primeros permisos, crear un rol administrador y un usuario administrador.Crear controladores que manejará la funcionalidad de los roles y permisos.Crear un rol y asignarle permisos.Asignar rol a un usuario de manera manual.Entender la sintaxis para asignar un rol o varios roles, y a su vez, asignar uno o varios permisos a un rol.Aprender a Blindar la aplicacion con Gates tanto en los controladores como en la vista.Aprender a Blindar la aplicación con Políticas tanto en los controladores como en la vista.Asignar un rol automáticamente se registre un usuario.Instalar GITAprender a subir tu paquete a GITHUB.Aprender a hacer commitAprender a relizar release en github.Vincular tu paquete de github a packagist.y mucho más. Espero que este curso sea de tu agrado, así que sin massssssssssssssssssssssssssss, nos veremos en la próxima.