Introducción y teoría
  • Introducción
  • Diferencias entre las bases de datos SQL y NoSQL. Teoría
Instalación y primeros pasos
  • Instalar MongoDB
  • Instalar Robo3T
  • Conexión y arranque de la base de datos
  • Comandos de ayuda
  • Listar bases de datos
Colecciones y documentos
  • Crear bases de datos, colecciones y documentos
  • Mostrar colecciones
  • Listar y buscar documentos
  • Eliminar documentos
  • Editar documentos
  • Set al editar
  • Borrar base de datos
  • Pretty find
Documentos embebidos
  • Caso practico objetos dentro de otros. Documentos embebidos
  • Push
  • Inc
Operadores y consultas
  • Ordenar documentos
  • Edición con Robo3T
  • Notación de punto
  • Operadores de consulta
  • Actualización masiva
  • Between
  • Contar documentos
Subdocumentos
  • Operaciones con documentos embebidos
  • Delete en subdocumentos
  • Buscador con expresiones regulares
API RESTful con NodeJS y MongoDB
  • Introducción al API RESTful
  • Instalar Node.js
  • Iniciar el proyecto de NodeJS
  • Crear proyecto en el IDE
  • Instalar dependencia
  • Conexión a MongoDB
  • Crear el servidor web
  • Cliente RESTful
  • Crear modelo
  • Controladores y rutas
  • Acción para guardar
  • Método listar documentos
  • Devolver un documento
  • Ruta para actualizar documentos
  • Método borrar documentos
BONUS - Despedida y regalos
  • BONUS - Despedida y sorpresas