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

Join our friendly course on building a real-time chat web app using Node.js and Socket.io! Learn step by step and have fun coding.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about helping you create a super cool chat application with Node.js and Socket.io. We'll have a blast learning together, and by the end, you'll be coding like a pro!

Key Points

  • Build a real-time chat application.
  • Learn Node.js and Socket.io step by step.
  • Hands-on projects to reinforce learning.

Learning Outcomes

  • Develop a real-time chat room using JavaScript.
  • Understand the basics of Node.js and Socket.io.
  • Create single-page applications (SPAs) with Angular 2.

About This Course

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

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 !!


  • Utilizar Socket.io

  • Crear un chat en tiempo real

Instructor

Profile photo of Víctor Robles
Víctor Robles

Soy desarrollador web en una empresa y llevo inmerso en el mundo de la programación y la informática desde los 15 años.Me encanta programar y todo lo relacionado con Internet y las nuevas tecnologías, crear cosas y enseñar a los demás.Soy casi completamente autodidacta, por eso voy a ofrecerte muchos de mis conocimientos para que tú puedas aprender más fácilmente...

Review
4.9 course rating
4K ratings
ui-avatar of Edwin Miguel Pinchao Mueses
Edwin M. P. M.
5.0
11 months ago

facil de entender y poner en practrica

  • Helpful
  • Not helpful
ui-avatar of Julio Clavijo
Julio C.
5.0
1 year ago

Excelente curso, aunque ya tiene sus años, sigue estando vigente. Fue un taller práctico sobre el uso de sockets y Node.js, con el ejercicio de lograr un chat funcional. Mil gracias Victor

  • Helpful
  • Not helpful
ui-avatar of harol b. Chumbe cuya
Harol B. C. C.
4.0
2 years ago

hasta ahora es entendible sin problemas que es lo mas importante!

  • Helpful
  • Not helpful
ui-avatar of Antonio Olguín
Antonio O.
5.0
3 years ago

La explicación del curso fue excelente. Siguiendo el paso a paso, logré ejecutar lo mismo que se enseñaba.

  • Helpful
  • Not helpful
ui-avatar of Vicente Gómez
Vicente G.
5.0
3 years ago

Bastante interesante. Intentando buscar alguno más de los que he adquirido de Victor hace tiempo.

  • Helpful
  • Not helpful
ui-avatar of Marco Antonio Burgos Chávez
Marco A. B. C.
4.5
4 years ago

Muy buena elección, excelente curso para iniciarse en socketIO y Node.js

  • Helpful
  • Not helpful
ui-avatar of Jhon Barcasnegras
Jhon B.
3.0
4 years ago

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.

  • Helpful
  • Not helpful
ui-avatar of Hebert Rodriguez Hernandez
Hebert R. H.
5.0
4 years ago

Me gustó, fue al grano, directo y si cumplio con el objetivo, gracias

  • Helpful
  • Not helpful
ui-avatar of Germán Silva
Germán S.
4.0
4 years ago

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.

  • Helpful
  • Not helpful
ui-avatar of César Blasco
César B.
4.5
4 years ago

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 :)

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses