Udemy – Desarrollo de un Blog con Manejo de Roles y Permisos

Información

Descargar gratis el Curso Desarrollo de un Blog con Manejo de Roles y Permisos de Udemy. Un excelente curso que pueden obtener totalmente gratis. Si el curso realmente les sirvió, apoyen al instructor comprando el curso como una manera de agradecimiento.

En este curso aprenderemos desde cero a crear un blog completamente funcional utilizando el framework de PHP Laravel 5.5

Lo que aprenderás

  • Tendrás conocimientos intermedios y avanzados del uso de Laravel
  • Tendrás un blog completamente funcional que podrás utilizar

Requisitos

  • Debes tener conocimientos de HTML
  • Debes tener conocimientos básicos de PHP
  • Debes tener conocimientos básicos de Laravel (opcional)

Descripción

SECCIÓN 1 – Integración de las plantillas html y esquema de base de datos

  • INTEGRANDO LA PLANTILLA HTML
  • CREANDO LA TABLA POSTS
  • MOSTRANDO LOS POSTS DESDE LA BASE DE DATOS
  • MOSTRANDO LA FECHA DE PUBLICACIÓN DE LOS POSTS
  • CREANDO LAS CATEGORÍAS
  • QUÉ SON Y CÓMO UTILIZAR SEEDERS
  • CREANDO LAS ETIQUETAS
  • INTEGRANDO LA PLANTILLA DE ADMINISTRACIÓN ADMINLTE
  • INTEGRANDO EL LOGIN – PARTE I
  • INTEGRANDO EL LOGIN – PARTE II
  • PERSONALIZANDO EL MENÚ Y UTILIZANDO CONTROLADORES
  • MOSTRANDO LOS POSTS CON DATATABLESJS
  • REESTRUCTURACIÓN DE CÓDIGO Y ACTIVACIÓN DE LINKS

SECCIÓN 2 – Crear y editar publicaciones

  • CREACIÓN DEL FORMULARIO PARA INGRESAR POSTS
  • IMPLEMENTACIÓN DE UN SELECTOR DE FECHAS ‘DATEPICKER’
  • INTEGRANDO UN EDITOR DE CONTENIDO Y UN SELECTOR MÚLTIPLE
  • GUARDANDO LAS PUBLICACIONES
  • VALIDANDO EL FORMULARIO
  • QUERY SCOPES
  • MOSTRANDO LOS POSTS INDIVIDUALES
  • URLS AMIGABLES
  • TÍTULO Y DESCRIPCIÓN PARA SEO
  • SOCIAL LINKS
  • ACTUALIZAR POSTS – PARTE 1
  • ACTUALIZANDO POSTS – PARTE 2

SECCIÓN 3 – Cómo subir imágenes

  • CÓMO SUBIR IMÁGENES CON DROPZONEJS
  • VALIDANDO LAS IMÁGENES
  • ALMACENANDO LAS IMÁGENES EN EL SERVIDOR
  • MOSTRANDO LAS FOTOS
  • GALERÍA DE FOTOS
  • ELIMINANDO FOTOS | PARTE 1
  • ELIMINANDO FOTOS | PARTE 2

SECCIÓN 4 – Filtros y mejoras en el código (reestructuraciones)

  • POSTS CON VIDEO Y AUDIO
  • PAGINACIÓN PERSONALIZADA
  • FILTRAR POSTS POR CATEGORÍA
  • FILTRAR POSTS POR ETIQUETA
  • ACCESORES Y MUTADORES DE ELOQUENT
  • CREANDO ETIQUETAS SOBRE LA MARCHA
  • REESTRUCTURACIÓN DEL POSTSCONTROLLER
  • REESTRUCTURACIÓN DEL PHOTOSCONTROLLER
  • ELIMINAR POSTS Y SUS RELACIONES
  • ACTUALIZANDO A LARAVEL 5.5
  • MANTENER EL MODAL SI HAY ERRORES
  • URLS ÚNICAS
  • ACTIVANDO LA NAVEGACIÓN
  • AGREGANDO LAS PÁGINAS ESTÁTICAS

SECCIÓN 5: Roles y permisos

  • ACCESO A POSTS NO PÚBLICOS
  • ASIGNAR POSTS A USUARIOS
  • Reestructuración VISTAS POLIMÓRFICAS
  • POLÍTICAS DE ACCESO A PUBLICACIONES
  • Instalación del paquete laravel-permission (Vista previa)
  • Roles y Usuarios
  • Permisos de usuario
  • Mostrando el listado de usuarios
  • Creando el perfil de usuario
  • Editar usuarios
  • Editar contraseña
  • Agregar y quitar roles de usuario
  • Agregar y quitar permisos de usuario
  • Activando rutas anidadas
  • Crear usuarios – parte 1
  • Crear usuarios – parte 2
  • Eventos y Listeners
  • Enviar credenciales por correo electrónico
  • Políticas de acceso a usuarios
  • Eliminar usuarios
  • Permisos para asignar roles
  • Mostrando el listado de roles
  • Formulario para crear roles
  • Formulario para editar roles – parte 1
  • Formulario para editar roles – parte 2
  • Mensajes de validación personalizados
  • Eliminar roles
  • Políticas de acceso a roles
  • Ver y editar permisos
  • Políticas de acceso a permisos
  • Mostrar y ocultar botones
  • Implementando la página de archivo
  • Agrupar posts por mes y año
  • Filtrar posts por mes y año
  • Optimización de consultas en Eloquent

SECCIÓN 6: Convirtiendo el Blog en un SPA con Vue.js

  • Instalación de dependencias NPM (Vista previa)
  • Compilación de archivos (Vista previa)
  • Configurando BrowserSync (Vista previa)
  • Definiendo la vista principal
  • Instalando Vue Router
  • Creando las rutas
  • Definiendo la navegación
  • Creando las vistas
  • Mostrando los posts via AJAX
  • Mostrando los posts – parte 2
  • Rutas con nombre
  • Mostrando posts individuales
  • Uso de API Resources en Laravel
  • Extracción de componentes
  • Mostrando posts por categorías
  • Mostrar posts por etiquetas
  • Componentes para los posts
  • Parámetros a propiedades
  • Implementando la vista archivo
  • Agregando los comentarios
  • Paginación con Vue Router
  • Cómo autenticar un SPA (Vue.js) utilizando Laravel Airlock

SECCIÓN 7: Cómo Autenticar un SPA via API con Laravel Sanctum

  • Autenticación de un SPA (Vue.js) con Laravel Sanctum
  • Autenticación de un SPA (Vue.js) con Laravel Sanctum | Parte 2
  • Cómo utilizar Vuex para guardar el estado del usuario autenticado desde Laravel
  • Cómo utilizar Vuex para guardar el estado del usuario autenticado desde Laravel | Parte 2

¿Para quién es este curso?

  • Cualquier persona que desee aprender a programar aplicaciones web con Laravel

Enlaces de Descarga

Mediafire

ZippyShare

Contraseña: redvirtual.bid

Página Oficial del Curso

Udemy