MongoDB Deep Dive for Devs – 24h

Baixar Ementa Mais Informações

Descrição do curso MongoDB Deep Dive for Devs

O Curso de Introdução ao MongoDB visa capacitar às pessoas no desenvolvimento e criação de banco de dados.

Público-alvo
Interessados em aprender desenvolvimento de banco de dados com MongoDB.
Requisitos
Conhecimento básico em Linux e alguma linguagem de programação. No curso utilizaremos Python como linguagem de exemplo.
Conteúdo Programático

Este é o conteúdo que será abordado durante o curso.

Introdução

  • MongoDB Overview
  • Armazenando Documentos
  • Storage Engines

Instação e Configuração

  • Boas práticas e configurações avançadas
  • Parâmetros de inicialização
  • mongod.conf

Schema Design

  • Conceitos
  • Visualizando o Schema no MongoDB Compass
  • Document Validation

CRUD

  • Criando Documentos
  • Lendo Documentos
  • Alterando Documentos
  • Deletando Documentos
  • Query Operators
  • Array Operators

Índice

  • Fundamentos
  • Índices básicos
  • Índices compostos
  • Índices TTL
  • Outros tipos de índices

Aggregation Framework

  • Introdução
  • Aggregation Pipeline
  • Utilização
  • Principais operadores

Views

  • Visão geral

Replica Set

  • Introdução
  • Inicializando um Replica Set
  • Configurações básicas

Sharing

  • Introdução
  • Tipos de Shardkeys

Change Streams

  • Introdução
  • Onde e como utilizar

Programação - Phyton 

  • Configurando e conectando ao Banco de Dados
  • Populando o Banco de Dados
  • Utilizando Replica Set com Write Concern
  • Melhorando seu Modelo de Dados para escalar
  • Melhorando a performance de suas queries
Please create new and select contact form.