CURSO AVANZADO DE NODE.JS

En este curso avanzado, aprenderás todo lo que necesitas saber sobre esta plataforma, desde sus características hasta las aplicaciones que puedes desarrollar con ella. Además, te enseñaremos a instalar Node.js en tu ordenador macOS y a configurar PostgreSQL y Redis para que puedas empezar a trabajar con ellas. También te enseñaremos cómo implementar modelos con sequelize y cómo usar el modelo Pub/Sub en MQTT y Web Sockets.
13,354 Enrolled
4 week

Course Overview

¡Bienvenidos al Curso Avanzado de Node.js.! En este curso, profundizaremos en los conceptos y herramientas necesarias para crear aplicaciones escalables y eficientes utilizando Node.js. Comenzaremos por conocer qué es Node.js y las características que lo hacen una plataforma tan poderosa.

Conocerás sobre las aplicaciones que se pueden desarrollar con Node.js y cómo instalar esta plataforma en un entorno macOS. Además, instalaremos dos bases de datos populares como PostgreSQL y Redis, así como el popular editor de código Visual Studio Code.

Una de las características más importantes de Node.js es su modelo de eventos y su capacidad para manejar una gran cantidad de solicitudes simultáneamente. Aprenderás a implementar el modelo Pub/Sub en MQTT y Web Sockets, lo que te permitirá crear aplicaciones en tiempo real y de alta concurrencia.

También abordaremos la implementación de modelos de base de datos con Sequeliz, una biblioteca ORM de Node.js que nos permitirá trabajar con bases de datos relacionales de manera más eficiente. Al final del curso, serás capaz de construir aplicaciones avanzadas y escalables utilizando Node.js. ¡Comencemos!

¿Qué aprenderás en este curso?
  • Un temario completo de “Curso Avanzado de Node.js” dividido en 8 unidades de aprendizaje.
Al finalizar
  • Conocerás los conceptos básicos de Node.js, su historia y cómo funciona.
  • Aprenderás las características principales de la plataforma Node.js, como su capacidad para manejar eventos y su alto rendimiento.
  • Conocerás las diferentes aplicaciones que se pueden desarrollar utilizando Node.js, como aplicaciones web, aplicaciones de red, aplicaciones de tiempo real, entre otras.
  • Aprenderás cómo instalar Node.js en un equipo con sistema operativo macOS
  • Aprenderás cómo instalar y configurar PostgreSQL y Redis en un equipo con sistema operativo macOS.
  • Aprenderás cómo instalar y configurar Visual Studio Code en un equipo con sistema operativo macOS, que es un entorno de desarrollo integrado (IDE) popular para trabajar con Node.js.
  • Entenderás los conceptos básicos del modelo Publish/Subscribe en MQTT y cómo utilizar Web Sockets para implementarlo.
  • Aprenderás cómo utilizar el ORM (Object-Relational Mapping) Sequelize para implementar modelos en una aplicación Node.js y cómo trabajar con bases de datos relacionales.
Dirigido a

A todos las personas con conocimientos previos en programación que deseen profundizar en el desarrollo de aplicaciones utilizando esta plataforma o para programadores que buscan ampliar sus conocimientos en Node.js y estar al día en las últimas tendencias, herramientas en el desarrollo de aplicaciones web y móviles.

Requisitos

Contar con una computadora y conexión estable de internet, es importante que tengas conocimientos previos en el desarrollo de aplicaciones con Node.js y JavaScript en general.

Instructor

Avatar del usuario

Octavio Leon

5.0
9 Reviews
255 Students
20 Courses

Ingeniero de Sistemas con más de 5 años de experiencia como Desarrollador de Soluciones Tecnológicas, Analista Programador y Programador de Sistemas. Amplio conocimiento en Inteligencia Artificial, Manejadores de base de datos, Linux, Framework web y Script Shell.

Feedback

0.0
0 rating
0%
0%
0%
0%
0%

Be the first to review “CURSO AVANZADO DE NODE.JS”

Main Content