Udemy

Platform

Español

Language

Web Development

Category

Crear una aplicación web de Chat con NodeJS y SocketIO

Como desarrollar una webapp tipo chatroom con conexiones en tiempo real con JavaScript, Socket io y Node.js paso a paso

4.26 (1473 reviews)

17439

Students

1 hour

Content

Jan 2021

Last Update
$19.99
Regular Price


What you will learn

Utilizar Socket.io

Crear un chat en tiempo real


Description

Bienvenido al Curso de "Crear una aplicación web de Chat con NodeJS y SocketIO", vas a aprender paso a paso a desarrollar un chat instantaneo con estas dos tecnologías.

NodeJS es una tecnología que nos permite hacer desarrollos back-end usando únicamente JavaScript.

SocketIO es una librería que nos permite manejar eventos en tiempo real mediante el protocolo TCP usando únicamente JavaScript. Es muy potente y podemos hacer cualquier tipo de aplicación en tiempo real.

En el curso desarrollaremos una sala de chat en tiempo real mediante NodeJS, Express y SocketIO.   

Con NodeJS podemos hacer cualquier tipo de desarrollo back-end, por ejemplo APIs REST y combinado con frameworks como Angular 2 podemos hacer un desarrollo full-stack completo, haciendo una web SPA en el front.

¿Que es un API RESTful?

Un API REST es un servicio que puede usarse desde cualquier dispositivo que entienda el protocolo HTTP, además interactúa directamente con la base de datos. Por ejemplo, las aplicaciones de smartphones interactúan con el servidor a través de un API RESTful.

También aprenderemos Angular 2 desde cero y como crear clientes web y desarrollaremos aplicaciones web de tipo SPA con este framework de Google(AngularJS 2).

¿Que es una web SPA?

Una web SPA es una aplicación de una sola página en la que la carga de datos es asíncrona y la página no se recarga en casi ningún momento, pese a cambiar de ruta o url para navegar entre las secciones de la aplicación, es una nueva tendencia en el desarrollo web.

Al finalizar el curso serás capaz de desarrollar chat en tiempo real con NodeJS y SocketIO.

Verás ejemplos prácticos. Iremos usando cada una de las partes fundamentales de los frameworks para construir esta aplicación web.

Además desarrollaremos dos aplicaciones web desde cero, para unir todas las piezas del puzzle.

Échale un vistazo al programa del curso para ver todos temas que aprenderás.

Únete al curso: ¡¡ Aprende NodeJS y Socket.io !!



Screenshots

Crear una aplicación web de Chat con NodeJS y SocketIO
Crear una aplicación web de Chat con NodeJS y SocketIO
Crear una aplicación web de Chat con NodeJS y SocketIO
Crear una aplicación web de Chat con NodeJS y SocketIO

Content

Desarrollando una webapp tipo chat con NodeJS y Socket.io

Introducción

Crear el proyecto de Node

Instalar dependencias

Crear un servidor con Node.js

Conexión al socket

Mensaje de bienvenida al chat y recepción de mensajes

Enviar y recibir mensajes en diferentes clientes

BONUS - Despedida y sorpresas



Reviews

J
Jhon3 October 2020

El curso en sí es bueno porque Víctor e una persona que se explica de forma maravillosa. Pero honestamente para ser un curso de pago me pareció limitadísimo y la verdad en Youtube me lo hubiera hecho gratis en mil canales. ¿Cómo se convertiría en un curso de cinco estrellas? Si Víctor le añade, con su excelente forma de aclarar conceptos, un par de videos más sobre por ejemplo cómo enviar un mensaje a un cliente particular o cómo crear un chat room. Eso hubiera sido sublime.

G
Germán28 September 2020

Lo califico con 4 estrellas porque encontré un cupón para conseguirlo gratuito. De todas formas en este momento veo el precio que tiene y pagar por este curso sinceramente no lo recomiendo. Estaría bueno que, al ser tan corto y básico, fuese gratuito.

C
César31 July 2020

Buen curso básico para introducción a Socket.io, explicación directo al grano, detallada y justo lo que necesitaba para aplicar las bases de un proyecto que tengo :)

A
Angelo13 May 2020

Excelente, el profe explica paso a paso cada uno de los procedimientos que crea y de esa forma puedo entender exactamente cómo es que lo piensa. Con este nuevo conocimiento pienso expandirlo a crear una DB con usuarios y guardar los mensajes ahí y obtener el nickname de la Session.

S
Santiago28 March 2020

It was an excellent introduction to sockets theme. I think I can use this knowledge to aply in my apps!

R
Roberto13 January 2020

Sin duda los frameworks o incluso el propio lenguaje estan desfasados. Victor es un muy buen profesor pero si quereis aprender javascript actualmente, este no es un curso adecuado

S
Santiago25 December 2019

Muy puntual en el contenido y la explicación es muy clara. Me agrada porque deja con las ganas de saber mas acerca de Node y cosas relacionadas con JS. Sin duda tomare los demás cursos que imparte este instructor.

J
Jose25 December 2019

Sin lugar a dudas excelente. Es muy sencillo pero en la línea del profesor. Ahora a buscar aplicaciones. Gracias!!

L
Luis14 November 2019

Me gustó el curso, me pareció muy rápido y directo al punto. Son muchas las aplicaciones que se pueden hacer.

M
Manuel8 November 2019

Muy buen instructor solo hace falta que que trate de explicar un poco mas a detalle algunas funciones del codigo pero fuera de ello exelente curso para iniciar en Node.js y JS

R
Robinson7 November 2019

Excelente curso! Corto pero va directo al grano, a lo que es. Lástima que no acepten pago por PSE ya que estaba interesado en comprar el Master en Angular, React y Vue (ya que está en promo), pero bueno. Saludos

J
Jose23 October 2019

Explico bien sin embargo se quedo muy corto este curso a mi gusto, por que no explica como rayos lo vamos a montar en un servidor real, tampoco explica como hacer el chat uno a uno ya que es lo mas común en los chats y aquí solo explica como conectar de muchos a muchos. triste muy triste.

J
Jc11 April 2019

Corto pero sustancioso! Gracias por el aporte de éste curso. Muy bueno para quien quiera iniciar en el mundo de NodeJS

L
Llorenç11 February 2019

Falta profundizar en algunos aspectos porque básicamente aquí lo que hago es picar código sin saber que estoy haciendo y el porque

R
Raziel22 January 2019

El profesor es muy bueno explica con detalle y se entiende a la primera, muchos de mis errores son por mi culpa, excelente curso



1020866

Udemy ID

11/23/2016

Course created date

11/1/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram
Android PlayStore
Apple Appstore