Aprende a crear una plataforma de cursos con Laravel
Crea una plataforma de cursos en línea con Laravel, Livewire, Tailwind y Alpine. Aprende desde cero o lleva tus habilidades al siguiente nivel con esta guía avanzada. Instructores expertos y tecnologías modernas a tu disposición.
Creado por Victor Arana Flores
Objetivos del curso
-
Crear una plataforma de cursos en línea completamente funcional utilizando Laravel, Livewire, Tailwind y Alpine.
-
Aprender a diseñar la estructura de la base de datos y crear y gestionar usuarios.
-
Implementar un sistema de pagos seguro y eficiente en la plataforma.
-
Utilizar Livewire para agregar interactividad en tiempo real y mejorar la experiencia de usuario.
-
Crear una interfaz moderna y atractiva utilizando Tailwind y mejorar la experiencia visual de la plataforma.
-
Añadir interactividad y funcionalidad dinámica a la plataforma utilizando Alpine.
-
Conocer las mejores prácticas de seguridad y rendimiento para el desarrollo de aplicaciones web.
-
Estar preparado para enfrentar cualquier desafío en el desarrollo de aplicaciones web utilizando tecnologías modernas y avanzadas.
Temario del curso
-
- Permitir subir archivos grandes al servidor 03:44
- Crear modelo Lesson 09:46
- Crear nueva lección 34:17
- Crear nueva lección 2 18:38
- Slug de lección único por curso 07:18
- Instalar FFMPEG 04:53
- Procesar video 23:05
- Procesar video II 12:19
- Mostrar lecciones 08:46
- Editar nombre de leccion 10:55
- Eliminar lección 04:41
- Mostrar el número de lección 14:58
- Mostrar el número de la lección 2 06:34
- Reordenar lecciones 16:42
- Editar contenido de la lección 07:16
- Editar contenido de la lección 2 22:47
- Editar video 19:55
- Editar descripción 22:08
- Crear componente ckeditor 08:15
- Marcar lección como publicado 17:07
- Solucionar error al mostrar el numero de lección 06:25
-
- Instalar Laravel Shopping Cart 01:31
- Agregar item al carrito de compras 10:13
- Eliminar item del carrito de compras 07:09
- Agregar al carrito y pasar al checkout 05:26
- Contador de items en el carrito de compras 15:24
- Inscripción a cursos gratuitos 10:31
- Botón continuar curso 19:53
- Gestion del carrito 13:29
- Gestion del carrito 2 13:58
- Restaurar carrito 09:43
-
- Mis cursos matriculados 15:27
- URL amigables de cursos 01:25
- Obtener la lección que se reproducirá 15:56
- Abrir última leccion que se visualizo 19:29
- Obtener lecciones del curso 06:30
- Obtener secciones del curso 05:41
- Ver leccion actual 13:27
- Mostrar indice del curso 15:28
- Obtener enlaces para moverse entre lecciones 11:57
- Cambiar icono para lección actual 03:26
- Marcar unidad como culminada 12:36
- Marcar unidad como culminada II 04:49
- Mostrar avance del curso 04:55
- Ocultar lecciones 04:00
- Hacer responsive course status 01:20
- Mostrar video 03:01
- Instalar plyr js 11:33
- Mostrar leccion solo a alumnos matriculados 11:50
-
- Instalar Laravel Permission 02:55
- Crear roles y permisos desde los seeders 08:15
- Diseñar el dashboard 07:04
- Acceso directo al panel de administrador 01:52
- Mostrar listado de usuarios 12:30
- Crear nuevo usuario 11:56
- Editar usuario 10:38
- Eliminar usuario 06:28
- Asignar rol a usuario 14:32
- Mostrar listado de roles 08:30
- Crear nuevo rol 07:40
- Editar rol 05:43
- Eliminar rol 02:38
- Mostrar listado de permisos 06:03
- Crear nuevo permiso 02:13
- Editar permiso 01:43
- Eliminar permiso 02:01
- Proteger rutas y enlaces 08:22
- Proteger enlaces del sidebar 06:02
Requisitos del curso
- Conexión a internet estable para acceder a recursos en línea y descargar paquetes y bibliotecas.
- Familiaridad con conceptos de bases de datos y lenguaje SQL.
- Dedicación y compromiso para completar el curso y llevar a cabo todas las tareas y ejercicios propuestos por los instructores.
- Conocimientos previos en programación y en el uso de Laravel para el desarrollo de aplicaciones web.
Descripción
Te gustaría crear tu propia plataforma de cursos en línea con tecnologías modernas? ¡El curso "Aprende a crear una plataforma de cursos con Laravel, Livewire, Tailwind y Alpine" es perfecto para ti!
En este curso aprenderás a utilizar Laravel, uno de los frameworks más populares para el desarrollo de aplicaciones web en PHP, junto con Livewire para crear interactividad en tiempo real, Tailwind para diseñar una interfaz moderna y Alpine para añadir interactividad a tu sitio web.
Desde el diseño de la estructura de la base de datos hasta la implementación de un sistema de pagos, este curso te guiará paso a paso en la creación de tu propia plataforma de cursos en línea.
El equipo de instructores expertos en Laravel, Livewire, Tailwind y Alpine estarán a tu disposición para ayudarte en cualquier momento y resolver cualquier duda que tengas durante el proceso de creación de tu plataforma.
Al finalizar el curso, tendrás las habilidades necesarias para crear tu propia plataforma de cursos en línea con tecnologías modernas y estarás listo para lanzar tu sitio web al mundo. ¡No esperes más para empezar a aprender!
Reseña de los estudiantes
35.00 USD
Detalle del curso:
- Última actualización 23/01/2025
- Duración: 25.3 horas
- Nivel intermedio
- Calificación: 4.92
- Acceso de por vida