Descripción:
Este Curso de MongoDB para desarrolladores Java repasará la instalación básica, JSON, diseño de esquemas, consultas, inserción de datos, indexación y trabajo con los controladores de idiomas. En el curso, mediante Java, se construirá una plataforma de blogs, respaldado por MongoDB.
El participante comprenderá los siguientes temas:
– Introducción y visión general
– CRUD (Creando, leyendo y actualizando datos)
– Diseño de esquema
– Performance
– Agregando Frameworks
– Ingeniería de aplicación
– Casos de estudio
Dirigido a: Desarrolladores que quieran aprender las cualidades y las bondades de usar MongoDB es sus aplicaciones.
Conocimientos previos: Los participantes deberán de estar familiarizados con desarrollo de bases de datos, experiencia en aplicaciones y desarrollo en algún lenguaje como Java, Python, Ruby, Php, JavaScript. Si bien no se requieren conocimientos de JSON, es ideal para una mejor comprensión de los temas del curso.
Temario:
Introducción a MongoDB
Qué es MongoDB y por qué usarlo | Objetivos de diseño | El Shell de Mongo | Introducción a JSON | Instalando herramientas | Resumen del proyecto de blog | Introducción a Maven, Spark y Freemarker
CRUD (Create, Read, Update and Delete)
El Shell de Mongo | Operadores de consulta | Actualizando operadores y usando algunos comandos
Diseño de Esquema
Patrones l Casos de estudio y soluciones
Rendimiento
Utilizando índices l Monitoreando y comprendiendo el rendimiento l Rendimiento en entornos fragmentados
Agregando Frameworks
Objetivos | Uso de canalizadores | Comparación con SQL l Facilidades
Ingeniería de Aplicación
Controladores | Impacto de replicación y fragmentación en el Diseño y Desarrollo