Curso de aplicaciones en tiempo real con Vuejs y NodeJS utilizando Socket.IO
Este curso pertenece a las siguientes rutas de aprendizaje
Desbloquea el curso
Contrata un plan y consigue acceso completo
Crea tu cuenta¿Ya tienes una cuenta? Inicia sesión
En el curso de aplicaciones en tiempo real con Vuejs y NodeJS utilizando Socket.IO aprenderás a desarrollar este tipo de aplicaciones desde 0 a través de un ejemplo completo llevando a cabo 2 proyectos completos.
- Un servidor con NodeJS y Socket.IO utilizando bases de datos NoSQL con Mongoose y autenticación con JWT.
- Un cliente con Vuejs 2 y Vuex utilizando Socket.IO en el cliente para comunicarse de forma correcta y segura con el servidor enviando un JWT en cada petición de forma automática.
Una vez finalices el curso tendrás todos los conocimientos necesarios para poder desarrollar aplicaciones en tiempo real con Vuejs y NodeJS con un proceso de autenticación correcto haciendo uso siempre de las mejores prácticas de programación.
A continuación te dejo algunos de los puntos más importantes que veremos a lo largo del curso:
- Desarrollar y configurar un servidor con NodeJS y Express haciendo uso de Socket.IO.
- Configurar Socket.IO con JSON WEB TOKENS para mejorar la seguridad en las comunicaciones vía sockets.
- Desarrollar un sistema de autenticación con JWT entre NodeJS y Vuejs.
- Emitir y recibir eventos utilizando Socket.IO con respuestas a salas y a sockets.
- Conectar y desconectar sockets de forma correcta con Vuejs.
- Utilizar Vuex para escuchar los eventos del servidor.
Te invito a ver el vídeo de introducción donde te enseño el proyecto que estaremos desarrollando.
- Curso de Vuejs 2 y Vuex desde 0 con las mejores prácticas
- Node.js y Express.js de principiante a experto con ES6
- Programadores que trabajen con Vuejs y quieran mejorar añadiendo a su currículum el desarrollo de aplicaciones en tiempo real con NodeJS y Socket.IO.
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Acerca del autor
Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.
1 valoraciones