Curso de Backend con Node.js

Curso de Backend con Node.js

Instruido por:
Guillermo Rodas
Guillermo Rodas
Básico
4 horas de contenido
Ver la ruta de aprendizaje
Crea el sistema de administración de datos de Platzi Videos
Proyecto del curso
Crea el sistema de administración de datos de Platzi Videos

Desarrolla la aplicación que gestionará los datos de Platzi Videos. Crea una API REST para consultar y modificar datos del sistema. Realiza pruebas de tu aplicación. Despliega la aplicación en un servicio en la nube.

Curso de Backend con Node.js

Curso de Backend con Node.js

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

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

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

Tu primera experiencia con Node.js

Material Thumbnail

Introducción y bienvenida

02:27 min

Material Thumbnail

¿Qué es Node.js?

Material Thumbnail

¿Qué es Node.js y para qué sirve?

03:12 min

Material Thumbnail

Diferencias entre Node.js y JavaScript

01:53 min

Resumen: Diferencias Nodejs y Javascript

00:08 min

Instalación de Node.js

00:18 min

Material Thumbnail

Arquitectura orientada a eventos

12:46 min

Material Thumbnail

Node.js para la web

08:31 min

Manejo y uso de Streams con Node.js

Material Thumbnail

Introducción a streams

06:22 min

Material Thumbnail

Readable y Writable streams

07:13 min

Material Thumbnail

Duplex y Transforms streams

07:12 min

Uso de utilidades de Node.js

Material Thumbnail

Sistema operativo y sistema de archivos

11:55 min

Material Thumbnail

Administrar directorios y archivos

05:36 min

Material Thumbnail

Consola, utilidades y debugging

13:03 min

Clusters y procesos hijos

01:05 min

Crea tu primer proyecto en Express.js

Material Thumbnail

¿Qué es Express.js y para qué sirve?

02:07 min

Material Thumbnail

Creando tu primer servidor con Express.js

10:55 min

Request y Response Objects

02:27 min

Aprende a crear un API con REST

Material Thumbnail

Anatomía de una API Restful

01:54 min

Estructura de una película con Moockaru

00:51 min

Material Thumbnail

Implementando un CRUD en Express.js

07:54 min

Material Thumbnail

Métodos idempotentes del CRUD

08:21 min

Material Thumbnail

Implementando una capa de servicios

09:34 min

Cómo conectarse con librerías externas en Express.js

Material Thumbnail

Creación de una BD en MongoAtlas

06:03 min

Material Thumbnail

Conexión a MongoAtlas una instancia de MongoDB

09:13 min

Conexión con Robot3T y MongoDB Compass a una BD

01:33 min

Material Thumbnail

Implementación de las acciones de MongoDB

06:01 min

Material Thumbnail

Conexión de nuestros servicios con MongoDB

08:20 min

Conoce como funcionan los Middleware en Express.js

Material Thumbnail

¿Qué es un middleware? Capa de manejo de errores usando un middleware

08:04 min

Manejo de errores asíncronos y síncronos en Express

01:34 min

Material Thumbnail

Capa de validación de datos usando un middleware

03:24 min

Material Thumbnail

¿Qué es Joi y Boom?

01:37 min

Material Thumbnail

Implementando Boom

06:17 min

Material Thumbnail

Implementando Joi

13:25 min

Material Thumbnail

Probar la validación de nuestros endpoints

03:11 min

Middlewares populares en Express.js

00:39 min

Implementa tests en Node.js

Material Thumbnail

Creación de tests para nuestros endpoints

10:34 min

Material Thumbnail

Creación de tests para nuestros servicios

08:41 min

Material Thumbnail

Creación de tests para nuestras utilidades

07:56 min

Material Thumbnail

Agregando un comando para coverage

04:19 min

Debugging e inspect

01:06 min

Despliega tu primera aplicación en Express.js

Material Thumbnail

Considerando las mejores prácticas para el despliegue

02:14 min

Variables de entorno, CORS y HTTPS

03:27 min

Material Thumbnail

¿Cómo implementar una capa de manejo de caché?

05:54 min

¿Cómo contener tu aplicación en Docker?

00:26 min

Material Thumbnail

Despliegue en Now

07:30 min

Conclusiones

Material Thumbnail

¿Qué aprendiste en este curso?

00:43 min

nuevosmás votadossin responder
Jose Nuñez
Jose Nuñez
Estudiante
Para que se utiliza el patch específicamente?
1
Andres David Sanchez
Andres David Sanchez
Estudiante
a mi me sale este error. dice que testServer no es una funcion, alguien me ayuda? TypeError: testServer is not a function at Suite.<an...
2
José Armando Gutiérrez Araujo
José Armando Gutiérrez Araujo
Estudiante
Los id se crean de manera automatica en mongo atlas?
0
José Armando Gutiérrez Araujo
José Armando Gutiérrez Araujo
Estudiante
cuando se escribe MongoLib.connection no seria lo mismo que this.connection? ya que estamos dentro de la clase MongoLib
1
José Armando Gutiérrez Araujo
José Armando Gutiérrez Araujo
Estudiante
Estoy un poco confundido por aquí, hasta este punto, exactamente cual es la API? porque veo que la arquitectura clean dice que nuestro ro...
0
José Armando Gutiérrez Araujo
José Armando Gutiérrez Araujo
Estudiante
Al usar el --inspect, me salio en el navegador el logo de node y le di y me abrió la ventana para debuggear, pero entre a la pestaña de s...
0
José Armando Gutiérrez Araujo
José Armando Gutiérrez Araujo
Estudiante
En este caso para que sirve exactamente la linea: body = Buffer.concat(body) ? Probé solo con: res.writeHead(200, {'C...
0
Armando Chindoy
Armando Chindoy
Estudiante
Saben cual puede ser el error?, ya que por lo que veo tengo bien puestas las rutas y la carpeta tests y routes estan al mismo nivel Log d...
0
José Armando Gutiérrez Araujo
José Armando Gutiérrez Araujo
Estudiante
Si con los logger.on() dice que es asíncrono, por que se imprime en orden?
0
Juan Esteban Galvis
Juan Esteban Galvis
Estudiante
Tuve demasiados problemas en esta clase 😢 Al hacer POST en: const { body } = req me aparece body como und...
0