Curso Avanzado de Node.js

Curso Avanzado de Node.js

Instruido por:
Julián Duque
Julián Duque
Avanzado
12 horas de contenido
Ver la ruta de aprendizaje
Curso Avanzado de Node.js

Curso Avanzado de Node.js

Progreso del curso:0/78contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/78contenidos(0%)

Inicio del curso

Material Thumbnail

¿Qué vamos a construir en el curso avanzado de Node.js?

03:36 min

Introducción a Node.js

Material Thumbnail

¿Qué es Node.js?

09:28 min

Material Thumbnail

Características de la plataforma Node.js

11:30 min

Material Thumbnail

¿Qué tipo de aplicaciones podemos desarrollar con Node.js?

05:45 min

Preparando el entorno de Desarrollo

Material Thumbnail

Cómo instalar Node.js en macOS

09:00 min

Material Thumbnail

Cómo instalar PostgreSQL y Redis en macOS

05:19 min

Material Thumbnail

Cómo instalar Visual Studio Code en macOS

05:32 min

Material Thumbnail

Cómo instalar Ansible en macOS

04:45 min

Arquitectura del Proyecto (Platziverse)

Material Thumbnail

Arquitectura y Componentes del proyecto

04:24 min

Introducción a protocolos y patrones de aplicaciones en tiempo real

Material Thumbnail

Cómo funciona el modelo Pub/Sub en MQTT y Web Sockets

01:37 min

Creando Módulo de Base de Datos (platziverse-db)

Material Thumbnail

Estructura básica de un módulo de Node.js

13:53 min

Material Thumbnail

Definición de entidades de base de datos

05:49 min

Material Thumbnail

Implementación de modelos con sequelize

11:01 min

Material Thumbnail

Implementación de un módulo básico de base de datos

07:05 min

Material Thumbnail

Implementación de script de inicialización de base de datos

11:53 min

Material Thumbnail

Creando una advertencia sobre el borrado de base de datos

09:34 min

Material Thumbnail

Introducción a pruebas unitarias con Ava.js

10:08 min

Material Thumbnail

Introducción a code coverage con nyc

05:02 min

Material Thumbnail

Cómo hacer Mocks y Stubs con Sinon

14:50 min

Material Thumbnail

Creación de fixtures y definición básica del servicio de Agent

13:12 min

Material Thumbnail

Implementación de findbyId y pruebas en el servicio Agent

08:18 min

Material Thumbnail

Implementación de createOrUpdate

13:16 min

Material Thumbnail

Revisión del servicio Agent

05:04 min

Material Thumbnail

Implementación del servicio Metric

14:26 min

Material Thumbnail

Realizando un ejemplo con el módulo de base de datos

09:11 min

Material Thumbnail

Reto: Cómo modificar el script de inicialización de la base de datos

02:42 min

Construyendo un servidor en tiempo real para Internet de las Cosas con Mosca/MQT

Material Thumbnail

Definición de un Broker de Mensajería

04:13 min

Material Thumbnail

Definición de los tipos de mensajes

05:52 min

Material Thumbnail

Implementación del servidor MQTT

09:07 min

Material Thumbnail

Cómo recibir mensajes

08:52 min

Material Thumbnail

Cómo integrar el servidor MQTT con la base de datos

07:58 min

Material Thumbnail

Cómo almacenar la información del agente y reportar el agente conectado

13:12 min

Material Thumbnail

Cómo almacenar la información de las métricas

08:47 min

Material Thumbnail

Probando el servidor MQTT (Ejemplo con mqtt client)

08:44 min

Construyendo el agente de monitoreo (platziverse-agent)

Material Thumbnail

Cómo implementar un custom EventEmitter usando ES6 classes

05:49 min

Material Thumbnail

Definiendo un timer de ejecución continua (setInterval)

08:57 min

Material Thumbnail

Implementación del cliente MQTT

13:40 min

Material Thumbnail

Implementación de métricas personalizadas

12:48 min

Material Thumbnail

Probar agent (ejemplo)

05:22 min

Construyendo una API REST con Express (platziverse-api)

Material Thumbnail

Implementación de un servidor básico con express

07:40 min

Material Thumbnail

Definición de rutas del API

10:13 min

Material Thumbnail

Implementación de manejo de errores con express

08:32 min

Material Thumbnail

Pruebas básicas de Integración con Ava y supertest

08:48 min

Material Thumbnail

Integración con el módulo de base de datos

09:51 min

Material Thumbnail

Implementación de ruta del API

09:00 min

Material Thumbnail

Pruebas de Integración con Ava, Supertest y Sinon

11:44 min

Asegurando nuestra API REST con JWT

Material Thumbnail

Definición de JWT

10:32 min

Material Thumbnail

Asegurando nuestra API con express-jwt

11:47 min

Material Thumbnail

Modificando las pruebas de integracion

06:26 min

Material Thumbnail

Implementando permisos con express-jwt-permissions

07:24 min

Creando un Dashboard Web en tiempo real con WebSockets (platziverse-web)

Material Thumbnail

Implementación de un servidor web estático con express

12:06 min

Material Thumbnail

Integrando socket.io con express

09:32 min

Material Thumbnail

Integrando agente de monitoreo con socket.io

10:38 min

Material Thumbnail

Implementación de rutas proxy con la API

11:55 min

Material Thumbnail

Presentación de nuestro cliente frontend en Vue.js

10:03 min

Material Thumbnail

Integración del cliente frontend con API (Metric)

11:41 min

Material Thumbnail

Integración del cliente frontend con socket.io (Metric)

13:00 min

Material Thumbnail

Integración del cliente frontend con API (Agent)

10:34 min

Material Thumbnail

Integración del cliente frontend con socket.io (Agent)

10:23 min

Creando un Dashboard para la terminal en tiempo real con Blessed (platziverse-cl)

Material Thumbnail

Implementación de un CLI Básico con Node

10:43 min

Material Thumbnail

Introducción a Blessed / Blessed Contrib

02:15 min

Material Thumbnail

Implementación del layout básico con Blessed Contrib

09:43 min

Material Thumbnail

Integración con el agente de monitoreo 1

07:25 min

Material Thumbnail

Integración con el agente de monitoreo 2

12:00 min

Material Thumbnail

Integración con el agente de monitoreo 3

14:11 min

Depurando Aplicaciones Node.js

Material Thumbnail

Utilizando longjohn para mejores stacktraces

06:27 min

Material Thumbnail

Depurando en Desarrollo con node --inspect

09:15 min

Material Thumbnail

Depurando en Desarrollo con Visual Studio Code

06:36 min

Preparando nuestra aplicación para producción

Material Thumbnail

Preparando Proyecto para Producción 1

07:14 min

Material Thumbnail

Preparando Proyecto para Producción 2

09:20 min

Material Thumbnail

Creación de scripts para despliegue con Ansible

11:09 min

Material Thumbnail

Probando el database rol con Vagrant

16:34 min

Material Thumbnail

Creando scripts del rol de platziverse db y mqtt (script de automatización .yml)

28:50 min

Material Thumbnail

Terminando los scripts faltantes

09:40 min

Material Thumbnail

Creación de servidores en DigitalOcean

05:19 min

Desplegando nuestra aplicación a producción

Material Thumbnail

Ejecutando los Scripts de Despliegue

09:37 min

Material Thumbnail

Utilizando Aplicación en Producción y cierre del curso

04:09 min

Bonus: Utilizando platziverse-agent en BeagleBone Black y Raspberry PI

Material Thumbnail

Implementación platziverse-agent con Johnny-Five

nuevosmás votadossin responder
Miguel Zolk
Miguel Zolk
Estudiante
que pasa si tengo windows 7?? se puede instalar ansible?
0
Jesus Alejandro Pinto Montoya
Jesus Alejandro Pinto Montoya
Estudiante
Alguien me podria ayudar con este problema que tengo en windows ERR_SSL_PROTOCOL_ERROR
0
Juan Sarmiento
Juan Sarmiento
Estudiante
Los videojuegos se consideran parte de "system programing’? si la respuesta es no, Node.js podria ayudar al desarrollo de videojuego...
0
jgarciafi
jgarciafi
Estudiante
Son seguros estos paquetes?
2
Daniel Boullon
Daniel Boullon
Estudiante
Hola.Veo que este curso es de hace 3 o 4 años y tiene buenas críticas. En pleno 2020 sigue siendo recomendable tomarlo o es mejor ver un ...
10
Ernesto Alonso Pestaña Jiménez
Ernesto Alonso Pestaña Jiménez
Estudiante
¿Cuál sería un promedio para el code covergae?
2
dgaribayr
dgaribayr
Estudiante
Tengo esto en los test de metricas y me lanza un false y no encuentro porque es, de antemano les agradezco mucho la ayudar t.true(...
0
Cristian Aguayo Forteza
Cristian Aguayo Forteza
Estudiante
Tengo este problema, al ejecutar npm run lint “standar” no se reconoce como un comando interno o externo, programa o archivo por lotes ej...
1
Braian Damian Vaylet
Braian Damian Vaylet
Estudiante
Buenas gente, alguien pudo instalar sqlite3 por npm en windows? yo lo instale desde su pagina oficial pero no me deja correr los test. Al...
0
Miguel de la Rosa
Miguel de la Rosa
Estudiante
Porque no uso directamente agentFixtures.single y creo una copia?
1