Desarrollo de un Blog con Manejo de Roles y Permisos

En este curso aprenderemos desde cero a crear un blog completamente funcional utilizando el framework de PHP Laravel 5.5
4.50 (383 reviews)
Udemy
platform
Español
language
Web Development
category
Desarrollo de un Blog con Manejo de Roles y Permisos
1 386
students
13.5 hours
content
Sep 2020
last update
$29.99
regular price

Why take this course?

¡Hola! Estás siguiendo un curso o guía detallada para desarrollar una aplicación web con Laravel y Vue.js, y has proporcionado una lista de contenidos que abarca desde la configuración inicial del entorno hasta la autenticación de un Single Page Application (SPA) utilizando Laravel Sanctum. Aquí te doy una breve descripción de lo que cada sección aborda:

  1. Configuración Inicial y Pruebas:

    • Instalación de Composer, Node.js y NPM.
    • Creación del proyecto Laravel y configuración de las credenciales.
    • Configuración del entorno de desarrollo y producción.
    • Ejecución de pruebas iniciales para confirmar la configuración correcta.
  2. Estructura de la Aplicación:

    • Creación de vistas y controladores básicos.
    • Establecimiento de la estructura de carpetas y organización del código.
    • Configuración de la plantilla base del sitio.
  3. Gestión de Posts:

    • Creación de modelos y migraciones para los posts, categorías y etiquetas.
    • Implementación de funciones CRUD (Crear, Leer, Actualizar, Eliminar) para la gestión de posts.
    • Personalización de la paginación y filtrado de posts por categoría y etiqueta.
    • Uso de accesores y mutadores en Eloquent.
    • Creación dinámica de etiquetas durante la publicación de posts.
    • Reestructuración del controlador de posts y fotos.
    • Eliminación de posts y sus relaciones.
    • Actualización a Laravel 5.5.
    • Mantenimiento de un modal en caso de errores.
    • Generación de URL amigables (slugs).
    • Gestión de comentarios en los posts.
  4. Autenticación y Seguridad:

    • Configuración del sistema de autenticación con JWT.
    • Implementación de permisos y middleware para controlar el acceso.
    • Gestión de sesiones y token de autenticación.
    • Seguridad aplicada en la aplicación (CSRF tokens, CORS, etc.).
  5. Frontend y SPA:

    • Configuración de BrowserSync para el desarrollo en tiempo real.
    • Definición de la vista principal y navegación del SPA.
    • Creación de las rutas y componentes del SPA utilizando Vue Router.
    • Mostrar posts y su detalle a través de AJAX.
    • Extracción de componentes reutilizables y gestión del estado con Vuex.
    • Implementación de la autenticación en el SPA con Laravel Airlock o Laravel Sanctum.
    • Paginación en el SPA utilizando Vue Router.
  6. Autenticación de un SPA via API con Laravel Sanctum:

    • Configuración y uso de Laravel Sanctum para autenticar SPAs.
    • Manejo de tokens y protección de rutas API en el SPA.

Este curso o guía parece ser bastante completo y te llevará a través de todo el proceso de desarrollo de una aplicación web robusta y segura, utilizando Laravel y Vue.js como tecnologías principales. ¡Tienes un camino aprendizamiento estructurado y claro ante ti! Si tienes alguna duda específica en cualquiera de los pasos, no dudes en preguntar.

Course Gallery

Desarrollo de un Blog con Manejo de Roles y Permisos – Screenshot 1
Screenshot 1Desarrollo de un Blog con Manejo de Roles y Permisos
Desarrollo de un Blog con Manejo de Roles y Permisos – Screenshot 2
Screenshot 2Desarrollo de un Blog con Manejo de Roles y Permisos
Desarrollo de un Blog con Manejo de Roles y Permisos – Screenshot 3
Screenshot 3Desarrollo de un Blog con Manejo de Roles y Permisos
Desarrollo de un Blog con Manejo de Roles y Permisos – Screenshot 4
Screenshot 4Desarrollo de un Blog con Manejo de Roles y Permisos

Loading charts...

Related Topics

1346360
udemy ID
09/09/2017
course created date
23/11/2019
course indexed date
Bot
course submited by