Mongo DB

Objetivo general

 

Al finalizar el curso el alumno:

•         Será capaz de operar bases de datos no relacionales utilizando MongoDB como manejador de bases de datos y utilizando API’s REST como base para el desarrollo de servicios.

 

Objetivos particulares

 

Al finalizar el curso el alumno podrá:

 

o    Instalar y configurar MongoDB

o    Trabajar con colecciones y documentos

o    Utilizar documentos embebidos

o    Utilizar operadores y consultas

o    Definir y aprovechar subdocumentos

o    Crear aplicaciones y servicios usando API REST con NodeJS y MongoDB

 

Temario

1.    Introducción

a.     Diferencias entre las bases de datos SQL y NoSQL

2.    Instalación y primeros pasos

a.     Instalar MongoDB

b.    Instalar Robot3T

c.     Conexión y arranque de la base de datos

d.    Comandos de ayuda

e.     Listar bases de datos

3.    Colecciones y documentos

a.     Crear bases de datos, colecciones y documentos

b.    Mostrar colecciones

c.     Listar y buscar documentos

d.    Eliminar documentos

e.     Editar documentos

f.      Set al editar

g.    Borrar base de datos

h.     Pretty find

4.    Documentos embebidos

a.     Caso práctico: objetos dentro de otros

b.    Push

c.     Inc

5.    Operadores y consultas

a.     Ordenar documentos

b.    Edición con Robot3T

c.     Notación de punto

d.    Operadores de consulta

e.     Actualización masiva

f.      Between

g.    Contar documentos

6.    Subdocumentos

a.     Operaciones con documentos embebidos

b.    Delete en subdocumentos

c.     Buscador con expresiones regulares 

 

7.    API RESTful con NodeJS y MongoDB

a.     Introducción al API RESTful

b.    Instalar Node.js

c.     Iniciar el proyecto NodeJS

d.    Crear proyecto en el IDE

e.     Instalar dependencia

f.      Conexión a MongoDB

g.    Crear el servidor WEB

h.     Cliente RESTful

i.      Crear modelo

j.      Controladores y rutas

k.     Acción para guardar

l.      Método listar documentos

m.   Desarrollar un documento

n.     Ruta para actualizar documentos

o.     Método borrar documentos

Solicita informes para cursos presenciales o In Company. 

REDES SOCIALES

  • LinkedIn - círculo blanco
  • Facebook - círculo blanco

HORARIO DE ATENCIÓN

Lunes a Viernes    09:00 am a 18:00 pm

 

Sábados              08:00 am a 13:00 pm

© 2020  SDP Capacitación TI  - Todos los derehos reservados          Proyecto de Enseñanza de Tecnologias de Información.

Todos los logotipos o marcas son mencionados a nivel ilustrativo