Introducción al curso
  • Introducción
Introducción a MongoDB
  • Orientada al documento
  • Alto rendimiento
  • Alta disponibilidad
  • Características de MongoDB
  • NoSQL, Big Data y MongoDB
  • Rendimiento y escalado versus funcionalidad
  • Teorema CAP
  • Situemos a MongoDB
  • Anatomía de una aplicación MongoDB
  • Anatomía de una aplicación MongoDB
  • Instalación en Linux
  • Instalación en Windows
  • Arrancando MongoDB
  • Conectándonos a MongoDB
  • Instalación
  • JSON
  • Introducción a BSON
  • Tipos de datos BSON
  • Drivers, BSON y límites
  • JSON y BSON
  • La consola de MongoDB y Javascript
  • Primeros pasos en la consola de MongoDB
  • Cargando datos en la consola de MongoDB
  • Cargando ficheros en la consola de MongoDB
  • Consola de MongoDB
  • Importar datos
  • Importación de datos
  • Introducción a NodeJS
  • Primer ejemplo de NodeJS y MongoDB
  • NodeJS
Operaciones de lectura
  • Introducción a las operaciones de lectura
  • CRUD
  • MongoDB Wire Protocol
  • CRUD
  • Crear documentos
  • Crear documentos. Ejemplo NodeJS
  • Crear documentos
  • Recuperar documentos
  • Recuperar documentos. Ejemplo NodeJS
  • Recuperar documentos
  • Filtrar documentos
  • Operadores de comparación
  • Múltiples condiciones
  • Otras condiciones
  • Filtrar documentos 1
  • Condiciones sobre arrays
  • Condiciones sobre arrays. Ejemplo NodeJS
  • Condiciones sobre arrays
  • Notación del punto
  • El operador $elemMatch
  • Condiciones sobre subdocumentos
  • Operadores de proyección. $slice
  • Operadores de proyección. $ y $elemMatch
  • Operadores de proyección
  • Introducción a los cursores
  • Trabajo con lotes y aislamiento de cursores
  • Métodos de los cursores
  • Ordenar, limitar y saltar
  • Cancelación de operaciones
  • Cursores
Operaciones de escritura
  • Introducción a las operaciones de escritura
  • Actualización sustitutiva
  • Actualización modificativa
  • Operadores de actualización en MongoDB 2.6
  • Actualizaciones en NodeJS
  • Actualizar documentos
  • Operadores de actualización de arrays
  • Modificadores del operador $push: $slice
  • Modificadores del operador $push: $sort
  • Modificadores del operador $push: $position
  • Actualización de arrays. Operador $
  • Modificar arrays
  • Upsert
  • Actualizaciones múltiples
  • Upsert y actualizaciones múltiples
  • Eliminar documentos
  • Eliminar documentos
  • Recuperar y modificar documentos
  • Ejemplos de findAndModify
  • Recuperar y modificar documentos
  • Comprobación de errores
  • Comprobación de errores. Opciones
  • Comprobación de errores en MongoDB 2.6
  • Comprobación de errores
  • Operaciones de escritura masivas
  • Operaciones de escritura masivas
Fin del curso
  • Fin del curso