Chat en TIEMPO REAL con Node.js, Socket.io, SQL, HTML y CSS

Lección 5 de 771%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

Descubre cómo crear un emocionante chat en tiempo real con Node.js, Socket.io, HTML y CSS en este tutorial paso a paso. Aprende a establecer conexiones en tiempo real y mejora tus habilidades de desarrollo web. ¡Comienza a construir tu propio chat ahora! Durante el video, cubriremos: • La configuración inicial del entorno de desarrollo. • La creación del servidor Node.js y la integración de Socket.io. • El diseño y estructura del chat utilizando HTML y CSS. • La gestión de eventos en tiempo real para enviar y recibir mensajes. ▶ No te pierdas más directos en: https://www.twitch.tv/midudev ▶ Repositorio: https://github.com/midudev/curso-node-js 00:00:00 - Inicio 00:01:23 - Qué es Node? 00:03:32 - TCP 00:03:51 - HTTP vs Web Sockets 00:16:22 - Cuál es mejor? 00:17:48 - Creando Proyecto e instalando dependencias 00:18:57 - Creando el servidor 00:21:31 - Instalando Morgan Qué es? 00:23:43 - Servir HTML 00:28:24 - Creando el websocket 00:33:16 - Creando el cliente 00:36:46 - Agregando estilos 00:38:41 - Comunicar Cliente con Servidor 00:41:46 - Comunicar Servidor con Cliente 00:44:32 - Creando mensajes (CSS y HTML) 00:48:07 - Por hacer (problemas) 00:50:24 - No perder información por of-line (desconexión) 00:53:55 - Persistencia de Datos 00:54:38 - Creando una BD 01:00:29 - Creando una tabla 01:03:05 - Resultado de la query 01:08:25 - Ultimo mensaje a enviar 01:09:52 - Recuperar los mensajes anteriores 01:14:47 - Creando usuarios random 01:16:21 - Generando usuarios 01:17:16 - Ocupando usuario 01:20:02 - Socket handshake 01:21:18 - la coma (,) 01:22:39 - Probando midu-chat 01:23:54 - Corrigiendo error al recuperar la info de usuario 01:25:21 - Agregándole CSS 01:26:30 - Agregando Scroll (hacia abajo) 01:28:01 - Subiendo la clase al repositorio 01:28:33 - Tu tarea 🤓 01:29:33 - Despedida

Sobre este curso

En esta lista de reproducción encontraras todas la clases del curso de NODE.JS

Lección 5 de 7Nivel: principianteDuración total: 11h 13m

Lo que aprenderás en este curso:

  • Dominar la sintaxis moderna de JavaScript (ES6+)
  • Manipular el DOM y gestionar eventos del navegador
  • Trabajar con funciones asíncronas, promesas y APIs
  • Implementar estructuras de datos y algoritmos en JavaScript