Curso de MongoDB - Aprende bases de datos NoSQL + API NodeJS
4.3 (568 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,235 students enrolled

Curso de MongoDB - Aprende bases de datos NoSQL + API NodeJS

Domina MongoDB la base de datos no relacional más demandada. Como crear APIs RESTful con NodeJS, Express.js y Mongoose
4.3 (568 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,235 students enrolled
Created by Víctor Robles
Last updated 1/2020
Spanish
Spanish [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Trabajar con MongoDB
  • Comprender las bases de datos NoSQL
  • Utilizar bases de datos no relacionales
  • Aumentar las posibilidades laborales como desarrollador
  • Crear APIs RESTful con NodeJS
  • Desarrollar servicios y APIs REST
  • Mejorar la capacidad de adaptación a otros sistemas de bases de datos
Course content
Expand all 44 lectures 03:31:09
+ Introducción y teoría
2 lectures 17:43

Introducción al curso de MongoDB en Español de Víctor Robles WEB

Preview 04:19

¿Que es una base de datos noSQL? ¿Que diferencias hay entre las bases de datos relacionales y no relacionales? ¿que es mongodb y en que se diferencia de mysql? Conceptos teóricos necesarios.

Preview 13:24
+ Instalación y primeros pasos
5 lectures 22:29

Aprenderemos a instalar mongo.db desde cero y paso a paso.

Instalar MongoDB
06:00

Instalaremos una herramienta para utilizar MongoDB de forma visual GUI. Usaremos RoboMongo o Robo 3T para gestionar las bases de datos de mongo visualmente.

Instalar Robo3T
07:05

Aprenderemos a arrancar el SGBD para tenerlo siempre funcionando.

Conexión y arranque de la base de datos
01:53

Aprenderemos a usar los comandos de ayuda de Mongo-db

Comandos de ayuda
06:39

Como listar las bases de datos creadas en mongodb

Listar bases de datos
00:52
+ Colecciones y documentos
8 lectures 31:54

Como crear bases de datos, colecciones e insertar documentos con MongoDB

Crear bases de datos, colecciones y documentos
11:36

Como mostrar las colecciones dentro de una base de datos en MongoDB

Mostrar colecciones
02:18

Aprenderemos a listar y buscar documentos en la base de datos

Listar y buscar documentos
03:02

Aprenderemos a eliminar documentos de las colecciones de mongo

Eliminar documentos
05:00
Editar documentos
04:23
Set al editar
03:00
Borrar base de datos
01:22
Pretty find
01:13
+ Documentos embebidos
3 lectures 24:44
Caso practico objetos dentro de otros. Documentos embebidos
13:47
Push
09:24
Inc
01:33
+ Operadores y consultas
7 lectures 17:23
Ordenar documentos
03:35
Edición con Robo3T
01:29
Notación de punto
01:48
Operadores de consulta
04:35
Actualización masiva
02:23
Between
02:34
Contar documentos
00:59
+ Subdocumentos
3 lectures 23:57
Operaciones con documentos embebidos
10:09
Delete en subdocumentos
06:40
Buscador con expresiones regulares
07:08
+ API RESTful con NodeJS y MongoDB
15 lectures 01:12:35
Introducción al API RESTful
02:13
Instalar Node.js
04:13
Iniciar el proyecto de NodeJS
03:46
Crear proyecto en el IDE
01:27
Instalar dependencia
05:28
Conexión a MongoDB
04:34
Crear el servidor web
08:02
Cliente RESTful
01:15
Crear modelo
05:59
Controladores y rutas
06:20
Acción para guardar
08:29
Método listar documentos
04:51
Devolver un documento
03:57
Ruta para actualizar documentos
06:58
Método borrar documentos
05:03
+ BONUS - Despedida y regalos
1 lecture 00:23
BONUS - Despedida y sorpresas
00:23
Requirements
  • Saber HTML básico
  • Saber JavaScript básico
Description

Bienvenido al curso de MongoDB, vamos a aprender a trabajar con bases de datos NoSQL y no relacionales con MongoDB y a crear APIs RESTful con NodeJS, Express y Mongoose.

MongoDB es la base de datos NoSQL líder. Nos permite trabajar con documentos JSON binarios (BSON) en lugar de utilizar un sistema clásico de tablas y relaciones, lo cual hace que Mongo sea muy veloz y cada vez más utilizado en el mundo del desarrollo.

En este curso aprenderemos paso a paso y de manera práctica los conceptos y funcionalidades más importantes de este sistema gestor de bases de datos.

Algunos de los temas que veremos serán:

  • ¿Que es una base de datos noSQL?
  • Diferencia entre las bases de datos relacionales y no relacionales
  • Crear bases de datos
  • Trabajar con colecciones y documentos
  • Operaciones de CRUD
  • Colecciones y documentos embebidos
  • Operadores y actualizacion de documentos
  • Consultas
  • Crear un API REST con Node.js y Mongo.db
  • Trabajar con el ORM Mongoose
  • Y mucho más

Durante el curso verás muchísimos ejemplos prácticos. Iremos usando cada una de las partes fundamentales de Mongo y haremos un ejemplo en cada una de ellas.

Además de todo esto, en los cursos de Víctor Robles conseguirás soporte y ayuda muy rápida para alcanzar todos tus objetivos.

Si quieres aprender MongoDB sin dolor, practicando poco a poco, subir de nivel en el trabajo con bases de datos NoSQL y aumentar tus oportunidades laborales ¡Este es tu curso!

Échale un vistazo al programa del curso para ver todos temas que aprenderás.

Únete al curso y sube de nivel: ¡¡ Aprende MongoDB !!


Who this course is for:
  • Desarrolladores web
  • Estudiantes de informática
  • Estudiantes de ingeniería o ciclos formativos
  • Personas interesadas en el desarrollo web
  • Interesados en las bases de datos