¿Qué voy a aprender?
Aprende a programar un Support Chat con Laravel Echo y Vuejs utilizando Socket.IO y Redis paso a paso a través de un ejemplo completo. Mensajes de texto, emojis y subida de archivos es lo que pondremos a disposición de este sistema de chat.Por si fuera poco lo que estaremos viendo, también te compartiré un archivo en los archivos del curso con los comandos que necesitas para montar este tipo de proyectos en una instancia EC2 de AWS (no te pierdas este curso si tienes dudas), así que además de programar este tipo de aplicaciones nada fáciles también aprenderás a configurar un entorno de producción de forma completa con Supervisor.
Muchos clientes son reacios a utilizar sistemas de chat de terceros para gestionar su soporte y quieren tener una herramienta personalizada, justo para ese caso es para lo que se ha desarrollado este curso, para tener la posibilidad de gestionar este tipo de proyectos tan complejos.
Laravel Echo con Socket.IO y Redis, es la base para entender todo lo que estaremos haciendo, así que si no lo has hecho, échale un ojo antes. De todos modos, en los archivos del curso cuentas con el proyecto inicial y final para que los puedas descargar cuando lo desees.
No te pierdas el vídeo introductorio donde te explico todo lo que estaremos programando, ¡espero que te guste y nos vemos en el curso!
Requisitos recomendados para tomar el curso
Haber llevado a cabo el curso de Laravel Echo con Socket.IO y Redis y conocimientos de Vuejs 2, recomendamos este curso.¿Para quién es este curso?
Desarrolladores que utilicen Laravel y quieran aprender a desarrollar aplicaciones en tiempo real con Laravel Echo y Socket.IO utilizando Redis.¿Qué hago si tengo dudas a lo largo del curso?
Si estás suscrito al plan Trimestral y Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.Contenido del Curso
Introducción | |||
Support Chat Laravel Echo: ¿Qué vamos a hacer? | GRATIS | 00:05:00 | |
Support Chat Laravel Echo: Archivos del curso | 00:00:00 | ||
Trabajo en el servidor | |||
Support Chat Laravel Echo: Ajustar el proyecto base | 00:08:00 | ||
Support Chat Laravel Echo: Migraciones, modelos y seeds | 00:03:00 | ||
Support Chat Laravel Echo: Ajustar el sistema de autenticación para usuarios invitados | 00:07:00 | ||
Support Chat Laravel Echo: Configurar las vistas de Blade | 00:05:00 | ||
Support Chat Laravel Echo: Crear los eventos para el Chat | 00:08:00 | ||
Support Chat Laravel Echo: Controlador Support para recibir las interacciones del cliente y emitir eventos | GRATIS | 00:05:00 | |
Support Chat Laravel Echo: Rutas web y channels | 00:04:00 | ||
Cliente con Vuejs | |||
Support Chat Laravel Echo: Configurar el archivo de entrada de Vuejs | 00:03:00 | ||
Support Chat Laravel Echo: Mixin para escuchar eventos del Socket | 00:03:00 | ||
Support Chat Laravel Echo: Crear el componente Chat del cliente | 00:15:00 | ||
Support Chat Laravel Echo: Crear el componente SupportTable para listar los chats | 00:03:00 | ||
Support Chat Laravel Echo: Crear el componente SupportChat para que el soporte converse con un cliente | 00:05:00 | ||
Support Chat Laravel Echo: Crear el componente Support para mostrar toda la información | 00:12:00 |
94 ALUMNOS MATRICULADOS
De 0 a 100 en 86 minutos...
Esto si que es aceleración. En éste breve curso aprendí no solamente a crear un funcional chat de soporte para un sitio web, sino que entendí como la conjugación de éstas tecnologías me abren paso para aplicar lo aprendido a cualquier otro problema que requiera como solución la comunicación en tiempo real, el uso de canales privados y las colas para evitar embotellamiento y que nuestras aplicaciones colapsen.
Si necesitas ver un enfoque distinto de Pusher como solución para la transmisión de eventos en tiempo real, pues quédate, te prometo que no saldrás defraudado.
Israel, Muy agradecido.
¡Un Saludo!
Muchas gracias José :), es una gran alternativa a Pusher y su configuración resulta más sencilla de lo que a priori parece.
Un saludo.