MongoDB y NoSQL
Modulo 1: Introducción a MongoDB
Este módulo esta orientado a instalar ,configurar MongoDB y realizar las operaciones básicas con él de tal manera que le perdamos el miedo. Veremos como manejar Colecciones y Documentos de forma sencilla.
Modulo 2: Consultas MongoDB
Este módulo esta orientado a realizar consultas en MongoDB y adquirir el conocimiento necesario para trabajar de forma cómoda con Mongo seleccionando información de las distintas colecciones que vayamos construyendo. Veremos busquedas y operadores como $eq $gt $and $or etc.
Modulo 3: Consultas Avanzadas
Este módulo esta orientado a realizar consultas complejas con MongoDB manejando expresiones Regulares , consultas sobre Arrays , elementos embebidos limitaciones o ordenaciones con MongoDB
Modulo 4: Diseño y Modelado con Mongo
Este módulo esta orientado a un tema que a veces nos olvidamos de él el diseño de la base de datos y como podemos construir los distintos tipos de relaciones entre elementos . Relaciones uno a uno , embebidas, de uno a mucho , o de muchos a muchos y la extrema flexibilidad que aporta MongoDB sobre ello.
Modulo 5: Framework de Aggregation
Este módulo esta orientado a abordar a detalle el framework de agregación que permite potenciar las consultas con clausulas como $group para agrupaciones $min $max , $match $avg asi como funcionalidad avanzada como joins usando $lookup
Modulo 6: Funciones de Conversion
Este módulo esta orientado a gestionar las clásicas funciones de conversión como $convert $add , $split ,$dateToString etc. Todas nos ayudan en el día a día a convertir unos tipos en otros
Tu Profesor
Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com
Unidades didácticas
-
ComenzarRelacional (1:10)
-
ComenzarIntroduccion (0:26)
-
ComenzarNoSQL (2:10)
-
ComenzarJSON (0:42)
-
ComenzarArrays (1:11)
-
ComenzarInstalacion (0:14)
-
ComenzarInstalando Mongo (4:48)
-
ComenzarDocumentos (1:36)
-
ComenzarMongoShell (0:18)
-
ComenzarEjemplo MongoShell (2:12)
-
ComenzarInsercion (0:12)
-
ComenzarEjemplo Insercion (7:54)
-
ComenzarBusquedas (0:17)
-
ComenzarEjemplo Busquedas (1:12)
-
ComenzarBorrados (0:23)
-
ComenzarEjemplo Borrados (4:40)
-
ComenzarResumen (0:30)
-
ComenzarCompass (0:30)
-
ComenzarIntroducción (0:55)
-
ComenzarEjemplo de Compass (2:34)
-
ComenzarBusquedas (0:55)
-
ComenzarUsando Busquedas (1:16)
-
ComenzarMultiples (0:45)
-
ComenzarBusquedas y Campos (2:18)
-
Comenzar$eq (0:40)
-
ComenzarEjemplo $eq (1:17)
-
Comenzar$gt (0:43)
-
ComenzarEjemplo $get (0:57)
-
Comenzar012TeoriaMayor (0:23)
-
Comenzar013CodigoMayor (0:49)
-
Comenzar$In y conjuntos (0:46)
-
ComenzarEjemplo $in (1:26)
-
Comenzar$and (0:48)
-
ComenzarEjemplo $and (1:17)
-
Comenzar$or (0:45)
-
ComenzarEjemplo $or (0:35)
-
Comenzar$nor (0:45)
-
ComenzarEjemplo $nor (1:40)
-
Comenzarresumen (0:33)
-
ComenzarExpresion (1:03)
-
ComenzarIntroducción (0:28)
-
ComenzarUsando Expresiones (1:02)
-
ComenzarConsultas y Arrays (1:42)
-
ComenzarEjemplo de Arrays (3:58)
-
ComenzarUso de And (0:49)
-
ComenzarEjemplo de And (3:32)
-
ComenzarAgregacion (1:21)
-
ComenzarUsando Agregacion (7:23)
-
ComenzarLimit (0:26)
-
ComenzarEjemplo Limit (0:50)
-
ComenzarSkip (0:35)
-
ComenzarUsando Skip (1:01)
-
ComenzarOrdenaciones (0:28)
-
ComenzarEjemplo Ordenaciones (1:31)
-
ComenzarResumen (0:22)