Curso Avanzado de Node.js

Curso Avanzado de Node.js

Instruido por:
Julián Duque
Julián Duque
Avanzado
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%)

Toma la primera clase

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
Jose Luis Campos Bautista
Jose Luis Campos Bautista
Estudiante
·anteayer
¿Cual es la diferencia entre module.exports y export default ? y ¿Cuando se debe de utilizar cada una?
1
Jose Luis Campos Bautista
Jose Luis Campos Bautista
Estudiante
·hace 3 días
¿Qué estilos de arquitectura se esta utilizando? Estas pueden ser: Componentes independientes Centrado en datos </...
1
hello_diego
hello_diego
Estudiante
·hace 14 días
Que es un servidor TCP ?
1
Engel_1010
Engel_1010
Estudiante
·hace 26 días
¿No es necesario saber PosgressSQL DB?
1
fernan942
fernan942
Estudiante
·el mes pasado
Cuando actulizaran este curso? Debe verdad que me decepcione al igual que muchos, tratando de instalar todos estos componentes para win y...
1
fernan942
fernan942
Estudiante
·el mes pasado
Que son bindings?
1
Alirio Alejandro Angel Arenas
Alirio Alejandro Angel Arenas
Estudiante
·el mes pasado
mi principal pregunta es porque nunca utiliza funciones flecha ??
1
Jesbar
Jesbar
Estudiante
·hace 3 meses
Hola, alguno sabe como deberían definirse los scripts implementados en package.json utilizando windows?
1
Karla
Karla
Estudiante
·hace 4 meses
Hola, consulta porque cuando instalo el mosca me da este error : found 9 vulnerabilities (2 low, 1 moderate, 6 high)
1
Israel Montalvo
Israel Montalvo
Estudiante
·hace 4 meses
Saludos, Tengo una duda, puedo usar este servidor mosca para entregar notificaciones a smartphones que tengan Android?, Que tan factible ...
1