❤️ si vienes del curso de Nodejs
Tu primera experiencia con Node.js
¿Dónde aprender backend con Node.js actualizado?
Todo lo que aprenderás sobre backend con Node.js
¿Qué es Node.js?
¿Qué es Node.js y para qué sirve?
Diferencias entre Node.js y JavaScript
Resumen: Diferencias Nodejs y Javascript
Instalación de Node.js
Arquitectura orientada a eventos
Node.js para la web
Manejo y uso de Streams con Node.js
Introducción a streams
Readable y Writable streams
Duplex y Transforms streams
Uso de utilidades de Node.js
Sistema operativo y sistema de archivos
Administrar directorios y archivos
Consola, utilidades y debugging
Clusters y procesos hijos
Crea tu primer proyecto en Express.js
¿Qué es Express.js y para qué sirve?
Creando tu primer servidor con Express.js
Request y Response Objects
Aprende a crear un API con REST
Anatomía de una API Restful
Estructura de una película con Moockaru
Implementando un CRUD en Express.js
Métodos idempotentes del CRUD
Implementando una capa de servicios
Cómo conectarse con librerías externas en Express.js
Creación de una BD en MongoAtlas
Conexión a MongoAtlas una instancia de MongoDB
Conexión con Robot3T y MongoDB Compass a una BD
Implementación de las acciones de MongoDB
Conexión de nuestros servicios con MongoDB
Conoce como funcionan los Middleware en Express.js
¿Qué es un middleware? Capa de manejo de errores usando un middleware
Manejo de errores asíncronos y síncronos en Express
Capa de validación de datos usando un middleware
¿Qué es Joi y Boom?
Implementando Boom
Implementando Joi
Probar la validación de nuestros endpoints
Middlewares populares en Express.js
Implementa tests en Node.js
Creación de tests para nuestros endpoints
Creación de tests para nuestros servicios
Creación de tests para nuestras utilidades
Agregando un comando para coverage
Debugging e inspect
Despliega tu primera aplicación en Express.js
Considerando las mejores prácticas para el despliegue
Variables de entorno, CORS y HTTPS
¿Cómo implementar una capa de manejo de caché?
¿Cómo contener tu aplicación en Docker?
Despliegue en Now
Conclusiones
¿Qué aprendiste en este curso?
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Guillermo Rodas
Aportes 42
Preguntas 9
❤️ si vienes del curso de Nodejs
vengo del curso de Node.js 🤣
Se ve excelente este curso!!!
Me mandaron a esta clase desde el curso de node con Carlos Hernandez para crear nuestra DB!
MongoDB está escrito en C++, aunque las consultas se hacen pasando objetos JSON como parámetro. Es algo bastante lógico, dado que los propios documentos se almacenan en BSON. Por ejemplo:
db.Clientes.find({Nombre:“Pedro”});
La consulta anterior buscará todos los clientes cuyo nombre sea Pedro.
MongoDB viene de serie con una consola desde la que podemos ejecutar los distintos comandos. Esta consola está construida sobre JavaScript, por lo que las consultas se realizan utilizando ese lenguaje. Además de las funciones de MongoDB, podemos utilizar muchas de las funciones propias de JavaSciprt. En la consola también podemos definir variables, funciones o utilizar bucles.
Si queremos usar nuestro lenguaje de programación favorito, existen drivers para un gran número de ellos. Hay drivers oficiales para C#, Java, Node.js, PHP, Python, Ruby, C, C++, Perl o Scala. Aunque estos drivers están soportados por MongoDB, no todos están en el mismo estado de madurez. Por ejemplo el de C es una versión alpha. Si queremos utilizar un lenguaje concreto, es mejor revisar los drivers disponibles para comprobar si son adecuados para un entorno de producción.
❤️ si vienes del curso de GraphQL
NoSQL no significa que no sea una base de datos relacional, el “no” en su nombre realmente significa: NOT ONLY SQL. Es decir, no solo relaciones
Yo vengo del curso de EXPRESS !!! 😃
Hola disculpen pero para mi el boton “COLLECTIONS” y “MEtRICS” aparecen bloquedos ¿Alguien sabe solucionarlo?
Hace tiempo genere un artículo sobre el uso de MongoDbAtlas en el cual esplico como crear nuestra DataBse y genero un ejemplo para una pai de pokemon
https://medium.com/@jmz12/mongodbatlas-y-javascript-9cc251013e8a
Les comparto el link espero les sea de utilidad
Muchas personas creen que las Bases de datos No relacionales son el remplazo de las bases de datos Relacionales, y la verdad es que no. Aplican para resolver distintos tipos de problemas, he incluso muchos sistemas complejos hacen uso de las dos.
Precios de MongoDB Altas
En https://www.mongodb.com/pricing se señala el detalle
Al 21 de diciembre de 2020 se puede resumir en:
Yo cree mi generador de contraseñas con python
Me enviaron acá pues el otro curso usa mlab 😦
Hola, no fue posible crear la BD, al momento de generarla arroja un error “We’re sorry, an unexpected error has occurred”
Me agrada como explica este profe, haré este curso vengo del curso de nodejs
A alguien le aparece este error al crear la base de datos con la colección?
Al crear el cluster me habia un monto cargado. y pide que ingrese los datos de pago 😦
no me está gustando este curso porque las explicaciones no son claras, de algo que no conoces te lo explican con terminología que no conoces y tienes que estar recurriendo a otras fuentes para comprender de mejor o simplemente entender las cosas
vengo del curso de Node.js 🤣 ♥
#TeamLastPass
MongoDB es un sistema de base de datos no relacional. Hace parte de las bases de datos NoSQL.
Igual que cuando te mandan de una serie de super heroes a otra para poder continuar con la historia XD
No fallas una gigachat!!!
Si… vengo del curso de Node, ¡dale laik!
Y porque hay alta disponibilidad porque un cluster se componga de 3 instancias de mongoDB? osea que tiene que ver? siento que lo dice pero no explica porque, gracias!.
Tuve un problema con el reCaptcha, pero al fin pude continuar con el proceso de creación del Cluster
console.log(“El curso de Node.js es el mejor! lml”);
Muchos vimos esta clase por el curso de node jaja
Siento que sería buenos más cursos donde se usen bases de datos relacionales, únicamente hay 1 que es el práctico de Node. Demasiado Mongo cuando las bases de datos SQL son muy importantes y así como en este curso sería bueno aprender a conectarla con el backend en node y express.
vengo del curso de Node.js
este curso es la ostia
Buenísima clase!
Listo, BD configurada en mondo Atlas.
Siguiendo la Ruta, aqui vamos
Muy sencillo e intuitivo hacer una API hasta el momento con express
listo
El flujo de trabajo con MongoDB es fácil y al ser una base de datos que puede trabajar con Javascript, tendremos un mejor entendimiento de ella.
El curso esta yendo con todo, excelente.
Vale aquí enseñan a crear una bd en claud, pero si yo quiero manejar mi bd localmente?
UNEXPECTED Error: Lo corregí solamente quitando caracteres, poniendo solo nombre platzi y la tabla como vid. y listo
Listo MongoDB, vamos por la conexión
¿hay alguna forma de implementar paginación?
práctica:
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?