Tu primera experiencia con Node.js

1

¿Dónde aprender backend con Node.js actualizado?

2

Todo lo que aprenderás sobre backend con Node.js

3

¿Qué es Node.js?

4

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

5

Diferencias entre Node.js y JavaScript

6

Resumen: Diferencias Nodejs y Javascript

7

Instalación de Node.js

8

Arquitectura orientada a eventos

9

Node.js para la web

Manejo y uso de Streams con Node.js

10

Introducción a streams

11

Readable y Writable streams

12

Duplex y Transforms streams

Uso de utilidades de Node.js

13

Sistema operativo y sistema de archivos

14

Administrar directorios y archivos

15

Consola, utilidades y debugging

16

Clusters y procesos hijos

Crea tu primer proyecto en Express.js

17

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

18

Creando tu primer servidor con Express.js

19

Request y Response Objects

Aprende a crear un API con REST

20

Anatomía de una API Restful

21

Estructura de una película con Moockaru

22

Implementando un CRUD en Express.js

23

Métodos idempotentes del CRUD

24

Implementando una capa de servicios

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

25

Creación de una BD en MongoAtlas

26

Conexión a MongoAtlas una instancia de MongoDB

27

Conexión con Robot3T y MongoDB Compass a una BD

28

Implementación de las acciones de MongoDB

29

Conexión de nuestros servicios con MongoDB

Conoce como funcionan los Middleware en Express.js

30

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

31

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

32

Capa de validación de datos usando un middleware

33

¿Qué es Joi y Boom?

34

Implementando Boom

35

Implementando Joi

36

Probar la validación de nuestros endpoints

37

Middlewares populares en Express.js

Implementa tests en Node.js

38

Creación de tests para nuestros endpoints

39

Creación de tests para nuestros servicios

40

Creación de tests para nuestras utilidades

41

Agregando un comando para coverage

42

Debugging e inspect

Despliega tu primera aplicación en Express.js

43

Considerando las mejores prácticas para el despliegue

44

Variables de entorno, CORS y HTTPS

45

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

46

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

47

Despliegue en Now

Conclusiones

48

¿Qué aprendiste en este curso?

Conexión con Robot3T y MongoDB Compass a una BD

27/48

Lectura

Robo 3T y MongoDB Compass son dos clientes con interfaz gráfica que nos permiten conectarnos a nuestras instancias de Mongo DB y manipularlas de una manera más fácil. Con ambos clientes nos podemos conectar a una instancia de cualquier servidor, inclusive a una instancia de MongoDB Atlas.

...

Regístrate o inicia sesión para leer el resto del contenido.

Aportes 36

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Anatomía del connection string:

Aunque es algo obvio , deben remplazar en el connection string , la parte de <password> , con su contraseña de la bd. tanto como para el compass y el robo 3t

Yo uso la terminal y tambien el cliente MongoDB Compas

la mejor manera pienso yo por su facilidad es MongoDB Compass. excelente

Yo no pude conectarme de la forma en que se explica, tuve que recurrir a otro tutorial en este link de medium, donde se habilita el SSL, se los dejo por si alguno lo necesita y le ayuda 😄

¿Cual es la diferencia entre monogo Compass y Robo 3T?

Viniendo desde el curso de GraphQL

Super sencilla la conexión con MongoDB Compass, ya me esta gustando este curso.

Conexion rapida y exitosa con MongoDBCompass

Muy accesible MongoDBCompass 👍


Ready …

Todo listo !!! 😄

listo ya esta a seguir aprendiendo

![](

Tengo ese error 😦

MacOS Catalina no puede abrir las versiones actuales de éstos programas.
Al intentar abrir Robo 3T sale esto: “Robo 3T” cannot be opened because the developer cannot be verified.
Al intentar abrir MongoDB Compass sale esto: “MongoDB Compass” can’t be opened because Apple cannot check it for malicious software.
En windows no había tenido éstos problemas… Alguna sugerencia?

me sale este mensaje al intentar conectarme con MongoDB Compass. Si alguien podría ayudarme. please

Server selection timed out after 30000 ms

genial!!

Super. El futuro esta en la nube

Gracias por el tutorial, antes no habia podido conectarme desde Robo 3T

Excelentes clientes!

Logré conectarme fácilmente con MongoDB Compass. Muy buen tutorial este.

Me quedo con robo 3t, lo veo mas facil de usar

Usare el compass

Fácil y sencillo, vamos a lo que sigue 😄

Ya tenia instalado el robo 3T y se me hizo mas facil

yo tengo los dos, pero la verdad me gusta mas robo 3T

Me pueden ayudar con la conexión, me sale este error

Cannot connect to the MongoDB at cluster0-shard-00-02-qcpaq.mongodb.net:27017.

Error:
SSL connection failure: Network error while attempting to run command 'buildInfo' on host 'cluster0-shard-00-02-qcpaq.mongodb.net:27017```

Genial, todo listo, next

Buen tutorial. Me conecte super rapido en MongoDB Compass

MongoDB es una Base de Datos NoSQL y está basado en documentos(unidad básica), los cuales son los registros en una colección; además, los documentos pueden tener diferentes estructuras.

**PD. Algo aprendí en el Curso Básico de MongoDB **

bueno quede perdido en lo ultimo toca subir los datos a mongo o como es?

alguien sabe que paso aquí?

Let’s go…

![](

Gracias!

Me podrian ayudar con son los datos de autentication para Robot 3T por favor, en mi caso coloco el mismo usuario y password (reemplazado) del mongo URI. Para el MongoDB Compass no tuve problemas de conectarme y me aparece la base de datos que habia creado anteriormente.