Curso de MongoDB - Aprende bases de datos NoSQL + API NodeJS
4.5 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
117 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso de MongoDB - Aprende bases de datos NoSQL + API NodeJS to your Wishlist.

Add to Wishlist

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
New
4.5 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
117 students enrolled
Created by Víctor Robles
Last updated 9/2017
Spanish
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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
View Curriculum
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 is the target audience?
  • 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
Compare to Other Web Development Courses
Curriculum For This Course
44 Lectures
03:31:20
+
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
16 Lectures 01:13:27
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: Sigue aprendiendo
00:52
About the Instructor
Víctor Robles
4.3 Average rating
10,445 Reviews
32,468 Students
23 Courses
Desarrollador web

Soy desarrollador web en una empresa y llevo inmerso en el mundo de la programación y la informática desde los 15 años.

Me encanta programar y todo lo relacionado con Internet y las nuevas tecnologías, crear cosas y enseñar a los demás.

Soy casi completamente autodidacta, por eso voy a ofrecerte muchos de mis conocimientos para que tú puedas aprender más fácilmente y más rápido de lo que yo lo hice y hago cada día.

Puedes saber más de mí en mi blog victorroblesweb y en mis perfiles en las diferentes redes sociales ;) .