Aprende de cero MongoDB - MongoDB Atlas - MongoDB Compass

Aprende la base de datos No-SQL mas popular y solicitada en el mercado laboral

4.40 (178 reviews)
Udemy
platform
Español
language
Programming Languages
category
instructor
1,734
students
11 hours
content
Sep 2020
last update
$24.99
regular price

What you will learn

Entender la diferencia entre una base de datos de tipo SQL y No-SQL

Que es un documento y una colección

Aprender a realizar filtrados , ordenaciones en MongoDB

Las diferentes formas de insertar información y eliminar

Los operadores lógicos y de comparación en MongoDB

Actualizar en mongoDB : array , string , etc

Aprender a modelar una base de datos en MongoDB

Realizar agregaciones (Consultas mas avanzadas en mongoDB)

Uso de indices y modificadores que pueden tener

Usar interfaces gráficas para MongoDB como : MongoDBCompass y Robo3T

Crear una vista y entender su importancia

Realizar una CRUD completo , conectandonos con NodeJS con MongoDB

Description

En este curso aprenderemos que es una base de datos No-SQL y las diferencias que tenemos con una base de datos SQL.

Trabajaremos con MongoCompass, Robo 3T como interfaz gráfica de mongoDB y MongoDB Atlas como proveedor que nos ofrece servicios de mongoDB

Aprenderemos el CRUD (Crear, Leer, Actualizar y Eliminar información), conoceremos los operadores lógicos y de comparación.Crear índices, vistas, funciones, agregaciones, etc.


Screenshots

Aprende de cero  MongoDB - MongoDB Atlas - MongoDB Compass - Screenshot_01Aprende de cero  MongoDB - MongoDB Atlas - MongoDB Compass - Screenshot_02Aprende de cero  MongoDB - MongoDB Atlas - MongoDB Compass - Screenshot_03Aprende de cero  MongoDB - MongoDB Atlas - MongoDB Compass - Screenshot_04

Content

Introduction a MongoDB , aprendiendo a realiza filtrados básicos

¿Que es un documento y como esta formado?
Creando una cuenta en MongoDB Atlas
Instalando MongoDB en nuestra maquina
Instalando MongoDB Compass - Interfaz gráfica de MongoDB
Definiendo Mongo como variable de entorno
Nociones Básicas MongoDB - Comando show dbs , use , createCollection
Eliminando una base de datos y mostrar todas las colecciones
Insertar Información - InsertOne
Listar los documentos de una colección - Find
Otros métodos a insertar - InsertMany - Insert
Operador de Comparación - $eq
Operador de Comparación - $gt y $gte
Operador de Comparación - $lt $lte $in
Operador de Comparación - $ne $nin between
Filtrado por Expresiones Regulares /exp/ /^exp/ /exp$/
Sort y Proyecciones
Recorrer el resultado de las consultas
Delimitar la salida de una consulta
Convertir en un array - devolver el numero de resultados de una consulta
Documentos embebidos - Relación de 1 a 1 y Relación de 1 a muchos
Conectarnos a nuestra Cluster y MongoDB Compass

Eliminar , Actualizar documentos en MongoDB Y operadores Lógicos

Eliminar Documentos en MongoDB
Actualizar Información de un solo documento en MongoDB
Actualizar varios documentos
Actualizar eliminando una propiedad de un documento
Incrementar el valor de una propiedad y cambiar el nombre de una propiedad
Multiplicar el valor de una propiedad
Actualización si cumple una condición - $min y $ max
Actualizar a propiedades que tienen valores de tipo Array
Actualizar insertando varios valores
Actualizar Eliminar un elemento de un array e insertar elementos en una posicion
Actualizar eliminando múltiples valores de un array
Operador Lógico - Filtrar por varias condiciones
Operador Lógico ($not - $or)
Operador $nor y $exists
Obtener el residuo en mongoDB para operar
Consultas con documentos embebidos
Eliminar documentos con : deleteOney - deleteMany

Indices - Esquemas en MongoDB - Vistas

Teoría de los Indices (Listar , Crear y eliminar)
Indice de tipo Unique
Indice Background y crear un nombre al indice
Crear Indices Compuestos
Indices Sparce
Indices Parciales
Uso de indices compuesto , Hint e Indices Multillaves
Indice Case Sensitive
Indice de Texto
Tipos de datos I
Tipos de datos II
Introducción a la creación de esquemas
Esquemas : Relación de uno a muchos
Esquemas : Relación de muchos a muchos
Validaciones de los esquemas
Manejo de Vistas

Agregaciones (Consultas Avanzadas)

Importancia de una Agregación , mostrar ciertas propiedades
Agregaciones Aritméticas: Suma , Promedio ,etc
Agregaciones de Redondeo: Redondeo hacia arriba y hacia abajo
Agregaciones Matemáticas : Restar y Multiplicar valores
Agregaciones Cadena:Convertir mayúsculas , minusculas , quitar espacio en blanco
Agrupaciones String: Obtener una parte de una cadena
Agrupaciones Concatenación: Concatenar cadenas
Agregaciones Comparación : Operaciones (Igual , Mayor que , Mayor o igual que)
Agregaciones: Ejemplo y ejercicio de Operadores
Agrupaciones de Fecha : Obtener año y mes
Agrupaciones Fecha : Obtener día , semana correspondiente al año
Agrupaciones Formato : Mostrar una fecha con un formato determinado
Agrupaciones Array : Obtener un elemento , concatenar , revertir
Agrupaciones Array : Obtener la longitud de un array y una parte de ello
Agrupaciones de Conversion: Convertir de un tipo de dato a otra
Agrupaciones Condicionales : Switch
Agrupar valores por una propiedad
Formas de calcular la cantidad de documentos en agregaciones
Agrupaciones de Destructuración
Agrupaciones de Salida y Join (Union de 2 collecciones)

Interfaz Graficas : MongoDB Compass - Robo3T

Introducción a MongoDB Compass Creación de Bases de datos y collecciones
Realizar consultas en MongoDB Compass
Agregaciones en MongoDB Compass
Uso de esquemas en MongoDB
Creación de Indices y rendimiento de los indices
Robo 3T
Manipulación de datos con Robo 3T
Edición en linea con Robo 3T

MongoDB con Node.js (Realizar un CRUD)

Crear Servidor de nuestra aplicación
Creando un Schema
Creando una ruta que nos bote un JSON
Listar Productos
Elaborando formulario de registros
Recuperar Información
Eliminar información en MongoDB
Actualizar información de productos en MongoDB
Insertar información en MongoDB
Validación de datos

Reviews

Víctor
April 28, 2022
Bastante interesante, la verdad a mi me ha llamado la atención siempre el tema de la programación, pero no había tenido oportunidad de iniciar con cursos de este tipo. Creo que será de gran ayuda
Jorge
April 1, 2022
Me gusto el manejo de mongodb y las diferentes maneras de utilizarlo. Se aprende mucho sobre las consultas. Lo unico que no me funciono fue la agregacion del ultimo proyecto del curso donde se utilizo node js. Realmente apunte igual al del proyecto pero no funciono igual que el del ejemplo. Quiza se deba a alguna diferencia de codigo... todo lo demas estuvo bien.
Miguel
March 31, 2022
En los cursos que he tomado del profesor Licito, siempre demuestra calma y paciencia para enseñar además de ser objetivo con el contenido y demuestra su conocmiento y experiencia sin problema. Lo recomiendo al menos para mi que soy principiante me funciono bien.
Juan
March 22, 2022
Es un curso muy completo, pero llega a ser un poco abrumador y aburrido por la tanta teoría que se maneja.
Ernesto
February 23, 2022
Creo que este curso, le falta actualizar, no me quedo conforme y más aparte en el ultimo bloque con NodeJS, tuve complicaciones :(
Kevin
December 1, 2021
excelente curso para aprender las base de datos utlizando MongoDB,el instructor explica muy bien esto ayude a que sea muy facil de entender su clase. muy recomendable el curso vale la pena comprarlo.
Joan
August 24, 2021
Se explica de forma detallada, me gusta el curso, tenía más interés por la parte de consultas para testing y me ha ayudado a aclarar dudas.
Facundo
August 14, 2021
Algunos conceptos (el uso y creación de índices, por ejemplo) quedarían más claros si se utilizara una base de datos ya constituida de un tamaño mayor. El resto en general está bien explicado y con una buena cantidad de ejemplos y práctica.
Luisin
August 9, 2021
Buena elección al comprar el curso, claro y preciso en los temas y sobre todo que se enseña a utilizar mongo en sus distintas herramientas, como atlas, consola, compas, lo recomiendo.
Sebastian
July 26, 2021
Encuentro algunos errores en los temas sin corección. No hay respuesta en los comentarios. También noto que se detienen demasiado en cosas como "copiar y pegar" y temas importantes se pasan volando. No es malo pero es muy mejorable todo.
Paola
April 15, 2021
Excelente super claros los vídeos y la verdad que con los recursos se pueden ir llevando las practicas a la par de la explicación!
Carlos
December 26, 2020
Lo compre porque considero una buena opcion para aprender base de datos no relaciones muy util hoy en día en la industria del software, además el instructor tiene un temario ordenado para comprender paso a paso y termina con un crud utilizando mongo db y Node js.
David
December 7, 2020
El contenido se puede resumir notablemente. Una misma idea se repite demasiadas veces con distintos casos u operadores. En la mayoria de los videos basta con ver un minuto al principio al medio y casi al final, para entender la idea y eventualmente ejecutarla. Ademas algunos conceptos semanticos son mal referidos o utilizado como ejemplo "case sensitive" en que lo entiende y lo aplica al reves.
Juan
November 10, 2020
Muy buen curso, completo y bien explicado cada tema. Además de que es fácil de entender por el método usado para explicar. Muy recomendable.
María
September 9, 2020
Excelente curso, me gusto el orden de los temas, resulta muy fácil al final utilizar MongoDB Compass. Aunque para realizar la parte de MongoDB con Node.js siento que debes tener conocimiento previo del lenguaje, no resulta tan sencillo.

Charts

Price

Aprende de cero  MongoDB - MongoDB Atlas - MongoDB Compass - Price chart

Rating

Aprende de cero  MongoDB - MongoDB Atlas - MongoDB Compass - Ratings chart

Enrollment distribution

Aprende de cero  MongoDB - MongoDB Atlas - MongoDB Compass - Distribution chart

Coupons

DateDiscountStatus
11/30/2021100% OFF
expired
12/16/202160% OFF
expired

Related Topics

2705674
udemy ID
12/14/2019
course created date
2/3/2020
course indexed date
Bot
course submited by