Aprende a crear una plataforma de cursos con Laravel

En este curso aprenderás a crear una plataforma de cursos, con Laravel, Livewire Tailwind y Alpine
(20 calificacione)

176 alumnos

Creado por Victor Arana Flores

Objetivos del curso

  • Aprenderás a maquetar una bbdd

  • Aprenderás a trabajar con seeders y factorys

  • Aprenderás a trabajar con roles y permisos

  • Aprenderás a trabajar con relaciones avanzadas en Laravel

  • Aprenderás a crear un sitio web autoadministrable

  • Aprenderás a diseñar paginas dinámicas con Livewire

  • Aprenderás a crear diseños estéticos con Tailwind CSS

  • Aprenderás a agregar interacciones con Alpine

  • Aprenderás a trabajar con Laravel Mix

  • Aprenderás a crear páginas responsivas

  • Aprenderás a trabajar con la plantilla AdminLTE

  • Aprenderás a gestionar pagos

  • Aprenderás las mejores practicas a la hora de crear un proyecto grande

  • Aprenderás a subir imágenes a un servidor

  • Aprenderás a descargar archivos

  • Aprenderás a trabajar con Policies

  • Aprenderás a generar notificaciones

Temario del curso

    • Diseño de la base de datos
    • Creación de la bbdd - Parte 1
    • Creación de la bbdd - Parte 2
    • Creación de la bbdd - Parte 3
    • Habilitar asignación masiva
    • Llenar la bbdd con datos de prueba
    • Instalar la plantilla AdminLTE
    • Reutilizar la plantilla Jetstream
    • Recuperar registros de cursos
    • Diseñar el home de la plataforma
    • Diseñando la vista index de cursos
    • Habilitar filtrado de cursos
    • Crear clases con estilos personalizados
    • Diseñando la vista show de cursos
    • Habilitar matricula de alumnos
    • Habilitar buscador de cursos
    • Componente Livewire de vista completa
    • Recuperando la información que se va a mostrar
    • Habilitar botones de next y previos
    • Dar estilos a la página
    • Marcar unidad como culminada
    • Proteger rutas
    • Generar rutas de acceso para los instructores
    • Instalar Laravel Permission
    • Agregar permisos
    • Crear CRUD para roles
    • Crear crud para usuarios
    • Restringir botones y rutas por permisos
    • Mostrar el listado de cursos de un instructor
    • Reorganizar rutas
    • Formulario para actualizar información básica de curso
    • Formulario para crear un nuevo curso
    • Crear nuevo curso
    • Actualizar información del curso
    • Agregar regla de validación para las imágenes
    • Lo que desarrollaremos
    • Crear nueva plantilla para instructores
    • Agregar un crud para las secciones de un curso
    • Agregar un crud para las lecciones de un curso
    • Agregar descripción a una lección
    • Agregar recursos a un lección
    • Pequeña corrección
    • Metas del curso
    • Estudiantes del curso
    • Agregar policies a los cursos
    • Agregar botón que solicite aprobación
    • Cursos pendientes de aprobación
    • Aprobar curso
    • Enviar correo de aprobación de curso
    • Enviar correos en cola
    • Observer cursos
    • CRUD de categorías
    • CRUD de niveles
    • CRUD de precios
    • Reseña de cursos
    • Descargar recursos
    • Parte visual
    • Gestionar pago
    • Despedida del curso

Requisitos del curso

  • Saber como funciona las migraciones
  • Saber como crear un CRUD
  • Deben conocer como funciona los componentes de blade
  • De preferencia tener conocimientos básicos de livewire
  • De preferencia tener conocimientos básicos de Tailwind

Descripción

En este curso aprenderás a diseñar una plataforma de cursos similar a la plataforma de Coders Free y para lo cual vamos a ver las últimas tecnologías que nos trae Laravel 8, como es el uso de Livewire, Alpine y Tailwind.

Así mismo tocaremos temas avanzados de Laravel, que te ayudarán a mejorar tus conocimientos de Laravel.

El curso no incluye el código fuente.

Reseña de los estudiantes

5

Valoraciones

    95%
    5%
    0%
    0%
    0%

29.99 USD

Comprar ahora

Detalle del curso:

  • Última actualización 26/02/2022
  • Duración: 21.5 horas
  • Nivel intermedio
  • Matriculados 176
  • Acceso de por vida

¿Quieres regalar este curso?