Con este curso podrás:

Aprender los conceptos básicos de las bases de datos NoSQL

Aprender los conceptos básicos de las bases de datos NoSQL

Entender las capacidades de las bases de datos NoSQL

Entender las capacidades de las bases de datos NoSQL

Realizar operaciones y consultas con grandes cantidades de datos

Realizar operaciones y consultas con grandes cantidades de datos

Usar MongoDB como Sistema de Gestión de Bases de Datos NoSQL

Usar MongoDB como Sistema de Gestión de Bases de Datos NoSQL

Aprender conceptos básicos de Redis

Aprender conceptos básicos de Redis

Llevar tu proyecto a un ambiente productivo con Docker

Llevar tu proyecto a un ambiente productivo con Docker

Temario del curso

Introducción al Curso de MongoDB y Redis

Bienvenidos al Curso de MongoDB y Redis
¿Qué es NoSQL?
Implementaciónes de bases de datos no relacionales - NoSQL
Ventajas y desventajas de NoSQL
Diferencias con SQL
Introducción a Cryptongo

MongoDB

Primeros pasos con MongoDB
Instalación de MongoDB en Linux
Instalación de MongoDB en Windows
Instalación de MongoDB en Mac
Modelado de datos en MongoDB relaciones uno a uno y uno a muchos
Modelado de datos tipo árbol
Creando el modelo de datos de Cryptongo
Librerías de MongoDB - PyMongo 1
Librerías de MongoDB - PyMongo 1 instalación de pymongo de acuerdo con el sistema operativo.
Introducción a la Shell de Mongo
Ejecución de código JS en la shell de MongoDB

Operaciones CRUD en MongoDB

Insertar un documento con la consola de Mongo
Insertar multiples documentos con la consola de Mongo
Funciones find y findOne
Operaciones avanzadas con find y findOne en la consola
Modificación de documentos en la consola de MongoDB
Funciones de Mongo updateOne - updateMany
Eliminar documentos en la consola de MongoDB
Indices en MongoDB

Desarrollo del proyecto Cryptongo

Estructura del proyecto Cryptongo
Librerías que usaremos en Cryptongo y cómo instalarlas
Cómo funciona el agente que consulta Coinmarketcap
Creando el agente que consulta en Coinmarketcap
Calcular el hash a partir de la información del ticker en Cryptongo
Guardar la información obtenida por el agente
Crear API que consulta la base de datos get_documents()
Funciones get_top20() y remove_currency()
Creación del Endpoint de Cryptongo
Endpoint /tickers para ver todos los documentos en cryptongo
Publicación de Cryptongo con Docker

Redis

Primeros pasos con Redis
Instalación de Redis en Ubuntu Linux
Instalación de Redis en Windows
Instalación de Redis en Mac
Consola Interactiva de Redis - Redis CLI
Insertar y leer datos en Redis
Eliminar datos en Redis
Full page cache con Redis
SetEx, cómo guardar un registro que tenga una fecha de vencimiento.
FLUSHDB, FLUSHALL, cómo eliminar una BD o todas las BD.
Cierre del curso
Diploma del Curso de MongoDB y Redis

¡Obtén reconocimiento por tu trabajo!

Comparte tus logros con tu familia, amigos, empleadores y la comunidad.

Apenas termines el curso tendrás acceso al diploma digital y cuando finalices la carrera te enviaremos el diploma en papel a tu casa.

Los Profesores

Yohan Graterol

Yohan Graterol

@yograterol

DevOps en Platzi

Elige un plan y empieza a estudiar

Platzi Expert
Platzi Basic
Solo este curso
dólares

$25 / mes

En un solo pago de $299
  • Accedes a más de 150 cursos y 24 carreras
  • 4 cursos exclusivos
  • Clases en vivo o a tu ritmo con profesores y mentores
  • Estudia donde quieras en la web o en tu teléfono
  • Exámenes de certificación por curso
  • Acceso a las actualizaciones de todos los cursos
  • Pago con tarjetas de crédito o débito
  • Pago en depósito, Paypal y otros métodos
  • Diploma de certificación a tu hogar, vivas donde vivas
  • Entrada exclusiva al Taller de Creación de Startups
  • Entrada preferencial a PlatziConf en todo el mundo
  • Descarga los cursos offline con la app de iOS o Android
Qué obtienes
  • Accedes a más de 150 cursos y 24 carreras

  • 4 cursos exclusivos

  • Clases en vivo o a tu ritmo con profesores y mentores

  • Estudia donde quieras en la web o en tu teléfono

  • Exámenes de certificación por curso

  • Acceso a las actualizaciones de todos los cursos

  • Pago con tarjetas de crédito o débito

    Visa
    Mastercard
    American Express
  • Pago con depósito, PayPal y otros métodos

    PayPal
    Depósito
  • Diploma de certificación a tu hogar, vivas donde vivas

  • Entrada exclusiva al Taller de Creación de Startups

  • Entrada preferencial a PlatziConf en todo el mundo

  • Descarga los cursos offline con la app de iOS o Android

Recomendado

Platzi Expert

$25

Bandera de tu país

dólares al mes

En un solo pago de $299

Platzi Basic

$39

Bandera de tu país

dólares

Pagas mes a mes

Solo este curso

$49

Bandera de tu país

dólares

1 solo curso, 1 solo pago

¿Necesitas capacitación para tu empresa? Tenemos planes especiales. Conócelos en platzi.com/empresas

Cursos exclusivos de Platzi Expert

Taller de creación de Startups
Taller de creación de Startups
Introducción a la Creación de Empresas y Startups
Introducción a la Creación de Empresas y Startups
Curso de Inglés Técnico para Profesionales
Curso de Inglés Técnico para Profesionales
Cómo conseguir trabajo en Programación
Cómo conseguir trabajo en Programación

6 razones para estudiar con Platzi

Proyección profesional

Proyección profesional

El 80% de nuestros estudiantes obtienen un mejor empleo

Proyección profesional

Enfoque

Cumple tus objetivos con nuestra metodología de aprendizaje

Proyección profesional

Diploma de certificación

Tendrás un diploma de certificación al aprobar un curso o una carrera

Proyección profesional

App y contenido offline

No interrumpas tu aprendizaje, sigue aprendiendo mientras te mueves

Proyección profesional

Mentoría permanente

Acompañamos tu proceso de aprendizaje respondiendo todas tus dudas

Proyección profesional

Material exclusivo

Refuerza lo aprendido con lecturas, ejercicios y retos reales

Jair Israel Avilés Eusebio
Jair Israel Avilés Eusebio

Excelente explicación y ejemplos prácticos. Me agrada la metodologia del profesor llevando a cabo un ejemplo de un api real.

Juan Jose Aparicio
Juan Jose Aparicio

Excelente curso, aclara muchas dudas aunque hay mucho por aprender todabia.

David E  Lares S
David E Lares S

El curso es completo, pero lastimosamente la parte de Redis fué muy breve. De resto, es un gran curso. Felicidades a Platzi

Preguntas frecuentes de los cursos de Platzi

La suscripción hace cobros automáticos a tu tarjeta cada año a menos que suspendas tu cuenta. Esto lo puedes hacer desde mi suscripción, donde también encontrarás tu historial de pagos y podrás descargar tu facturas.
Al finalizar las clases publicamos un examen de certificación. Los alumnos aprueban con 90% de calificación o más. El certificado demuestra que has aprendido y comprendido exitosamente los temas vistos. Si pierdes el examen puedes reintentarlo cada 12 horas
Los cursos son online y todo está disponible 24/7 en la plataforma, además tenemos una aplicación móvil donde puedes descargar los contenidos para verlos offline. Más que materiales para descargar, la experiencia Platzi está construida para que la disfrutes al iniciar tu sesión. Te esperamos.
Este curso forma parte de:
Bases de Datos
Carrera de Bases de Datos