Descripción:
Este Curso de MongoDB para desarrolladores NodeJS es básico para los desarrolladores NodeJS que planean construir y diseñar aplicaciones utilizando MongoDB. Este curso cubre desde la instalación básica , JSON, diseño schema, querying, inserción de datos, indexing y trabajo con language drivers. En este curso podrás construir una plataforma blogging, con MongoDB. Nuestros ejemplos de código serán en Node JS.
Dirigido a:
Desarrolladores Java interesados en aprender Monog DB
Nivel: Intermedio – avanzado
Conocimientos previos: Haber tomado el curso de Fundamentos de Java o tener conocimientos equivalentes
Temario:
- Introducción a MongoDB
- Sistemas de gestión de bases de datos
- Mostrar más artículos
- Introducción a MongoDB
- Ediciones de MongoDB
- Mostrar más artículos
- El modelo de despliegue de MongoDB
- Gestión de MongoDB
- Mostrar más artículos
- Atlas de MongoDB
- Mostrar más artículos
- Organizaciones, proyectos, usuarios y clusters de MongoDB Atlas
Documentos y tipos de datos
- Introducción a JSON
- Mostrar más artículos
- BSON
- Documentos MongoDB
- Mostrar más elementos
- Tipos de datos de MongoDB
- Mostrar más elementos
- Límites y restricciones de los documentos
- Mostrar más elementos
- Reglas de nombres de campos
Servidores y Clientes
- Acceso a la red
- Mostrar más elementos
- Acceso a la base de datos
- Mostrar más elementos
- El cliente de la base de datos
- Mostrar más elementos
- Comandos del servidor
Consulta de documentos
- Estructura de las Consultas en MongoDB
- Consultas básicas a MongoDB
- Mostrar más elementos
- Operadores condicionales
- Mostrar más elementos
- Operadores Lógicos
- Mostrar más elementos
- Expresiones regulares
- Mostrar más elementos
- Matrices de consulta y documentos anidados
- Mostrar más elementos
- Limitación, omisión y ordenación de documentos
Inserción, actualización y eliminación de documentos
- Inserción de documentos
- Mostrar más elementos
- Eliminación de documentos
- Mostrar más elementos
- Sustitución de documentos
- Mostrar más elementos
- Modificar campos
- Mostrar más elementos
- Actualizar operadores
Actualización con tuberías de agregación y matrices
- Mostrar más elementos
- Actualización de campos de arrays
Agregación de datos
- El agregado es el nuevo hallazgo
- Mostrar más elementos
- Manipulación de datos
- Mostrar más elementos
- Trabajar con grandes conjuntos de datos
- Mostrar más elementos
- Cómo sacar el máximo partido a las agregaciones
Codificación de JavaScript en MongoDB
- Conexión al controlador
- Mostrar más elementos
- Ejecución de Consultas Simples
- Mostrar más elementos
- Callbacks y manejo de errores en Node.js
- Devoluciones de llamada en Node.js
- Mostrar más elementos
- Consultas avanzadas
Rendimiento
- Análisis de consultas
- Mostrar más elementos
- Introducción a los índices
- Creación y listado de índices
- Mostrar más elementos
- Análisis de Consultas después de los Índices
- Cómo Ocultar y Eliminar Índices
- Mostrar más elementos
- Tipos de índices
- Mostrar más elementos
- Propiedades de los Índices
- Mostrar más elementos
- Otras técnicas de optimización de consultas
Replicación
- Mostrar más elementos
- Conexiones de clientes
- Mostrar más elementos
- Despliegue de clusters
- Mostrar más artículos
- Operaciones de cluster
Copia de seguridad y restauración en MongoDB
- Las Utilidades de MongoDB
- Exportación de datos de MongoDB
- Mostrar más elementos
- Importación de datos a MongoDB
- Mostrar más elementos
- Copia de seguridad de una base de datos completa
- Mostrar más elementos
- Restauración de una base de datos MongoDB
Visualización de Datos
- Mostrar más elementos
- Gráficos Complejos
- Mostrar más elementos
- Canales
- Mostrar más elementos
- Integración
Estudio de caso de MongoDB
- Ayuntamiento de Fair Bay
- Bicicletas de la ciudad de Fair Bay
- Mostrar más artículos
- Debates y decisiones técnicas
- Mostrar más artículos
- Diseño de la base de datos
- Mostrar más artículos
- Casos de uso