Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Introducción MongoDB para JS developers
Play lesson

Emprendedor Full Stack | aprende a desarrollar aplicaciones WEB - Introducción MongoDB para JS developers

Conviértete en un desarrollador web Full Stack: Aprende desde cero, domina JavaScript y despliega con Node JS. ¡Confía en tus habilidades y conquista el mundo del desarrollo!

4.0 (0)
9 learners

What you'll learn

Desarrollar habilidades prácticas en el desarrollo web Full Stack.
Comprender y aplicar fundamentos de Javascript para frontend y backend.
Configurar y desplegar aplicaciones de backend con Node JS.
Implementar técnicas de autenticación en aplicaciones Node JS.

This course includes

  • 8.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

MongoDB es una gran opción para proyectos que requieren alta escalabilidad, flexibilidad en el esquema de datos, y un alto rendimiento en la gestión de grandes cantidades de información. Existen varios beneficios de utilizar una base de datos NoSQL como MongoDB en comparación con una base de datos relacional tradicional. Algunos de estos beneficios son: 1) Escalabilidad horizontal: MongoDB se puede escalar fácilmente en clústeres de servidores para manejar grandes cantidades de datos y altos niveles de tráfico. 2) Flexibilidad del esquema: MongoDB no requiere un esquema rígido y predefinido como las bases de datos relacionales, lo que permite una mayor flexibilidad y agilidad en el desarrollo. 3) Alto rendimiento: MongoDB está diseñado para ser altamente eficiente en la gestión y búsqueda de grandes cantidades de datos, lo que lo hace ideal para aplicaciones web y móviles de alta carga. 4) Indexación potente: MongoDB permite la creación de índices de diferentes tipos para mejorar el rendimiento en las consultas de datos. 5) Replicación y tolerancia a fallos: MongoDB permite la replicación de datos en varios servidores, lo que aumenta la tolerancia a fallos y garantiza la disponibilidad de datos en caso de problemas. Conviértete en miembro de este canal para disfrutar de ventajas: https://www.youtube.com/channel/UCTc2Y5e4JYuVs7gc26pPynA/join Cursos desarrollo web con código y desarrolo web con Power Apps: 👉 www.martingesualdo.dev Temario: 0:00 - Motivos para utilizar una base de datos 2:40 - SQL vs NoSQL 6:10 - MongoDB (empresa y motor de BBDD) 7:14 - MongoDB Atlas 8:56 - Mongoose 9:45 - MongoDB Compass 10:10 - MongoDB Query Language y Agreggation Framework 12:20 - Crear un clúster en MongoDB Atlas 15:30 - Estén atentos al Modelado de Datos 17:25 - Subcontratación de servidores 18:15 - Serverless vs Dedicated vs Shared 18:45 - Qué región elegir para nuestra BBDD? 19:44 - Elegir potencia del clúster 21:50 - Usuarios de BBDD (App vs Compass) 24:00 - Controlar conectividad según IPs 26:40 - Conectarnos a nuestro clúster con Mongoose 31:46 - Promesas en Javascript 33:25 - Schemas y Models de Mongoose 37:56 - Crear un documento en MongoDB 40:00 - Entendiendo la necesidad de "res.json()" 45:00 - MongoDB Query Language desde MongoDB Atlas Si te gusta el contenido no olvides darle al LIKE! 👍 Y si quieres ver más contenido como este, no olvides SUSCRIBIRTE y activar la campanita 🛎, así me ayudas a seguir haciendo estos videos! 👨‍🏫 https://www.youtube.com/channel/UCTc2Y5e4JYuVs7gc26pPynA?view_as=subscriber

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere