Curso Introdução ao MongoDB

  • Database

Curso Introdução ao MongoDB

24 horas
Visão Geral

Bem-vindo ao Curso Introdução ao MongoDB!

O curso de Introdução ao MongoDB guia você pelas habilidades e conhecimentos fundamentais necessários para começar com o MongoDB e o Atlas, a plataforma de dados para desenvolvedores. Este curso fornece uma visão geral do MongoDB, mostra como se conectar ao seu banco de dados usando o Atlas e demonstra como executar operações CRUD.

Visão Geral do Curso

Neste curso, você terá uma visão abrangente do MongoDB, aprenderá a conectar-se ao banco de dados através do Atlas, e verá como realizar operações básicas de CRUD (Create, Read, Update, Delete). O curso também aborda como criar uma experiência de busca para os usuários de seu aplicativo, além de tópicos essenciais como agregação, indexação, modelagem de dados e transações.

Durante o curso, você praticará todos esses conceitos em laboratórios práticos e testes de conhecimento. Se estiver interessado, pode fazer este curso em conjunto com um dos nossos cursos de drivers para se preparar para a certificação MongoDB. Certifique-se de fazer login para acompanhar seu progresso e obter um certificado de conclusão.

Objetivo

Após realizar este curso Introdução ao MongoDB, você será capaz de:

  • Compreender a arquitetura e os principais componentes do MongoDB.
  • Instalar e configurar MongoDB Atlas.
  • Criar, ler, atualizar e excluir dados usando comandos MongoDB.
  • Implementar operações de busca em MongoDB.
  • Utilizar operações de agregação e indexação.
  • Modelar dados de forma eficaz no MongoDB.
  • Executar transações no MongoDB.

Conclusão

Ao final deste curso, você terá adquirido uma compreensão sólida e prática do MongoDB, capacitando-se a gerenciar e operar bancos de dados NoSQL de forma eficiente e segura. Inscreva-se agora e transforme a maneira como você armazena e manipula seus dados com MongoDB!

Publico Alvo
  • Desenvolvedores de Software: Que desejam integrar MongoDB em suas aplicações.
  • Administradores de Banco de Dados: Que precisam gerenciar bancos de dados MongoDB de forma eficaz.
  • Engenheiros de Dados: Que buscam armazenar e manipular grandes volumes de dados não estruturados.
  • Estudantes e Entusiastas de TI: Que estão interessados em aprender sobre bancos de dados NoSQL.
Pre-Requisitos

Para tirar o máximo proveito deste curso, é recomendado que você tenha:

  • Conhecimentos básicos de bancos de dados relacionais e SQL.
  • Experiência com linha de comando (CLI).
  • Familiaridade com conceitos de programação.
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Unidade 1: Introdução ao MongoDB Atlas, a Plataforma de Dados para Desenvolvedores

  • O que é MongoDB Atlas?
  • Benefícios do Uso de Atlas
  • Criação de uma Conta e Configuração Inicial
  • Navegação no Painel do Atlas

Unidade 2: Visão Geral do MongoDB e o Modelo de Documento

  • Arquitetura do MongoDB
  • Documentos BSON
  • Coleções e Bancos de Dados
  • Comparação com Bancos de Dados Relacionais

Unidade 3: Conectando-se a um Banco de Dados MongoDB

  • Conexão Usando Atlas
  • Ferramentas de Conexão: MongoDB Compass e Mongo Shell
  • Autenticação e Segurança de Conexão

Unidade 4: Operações CRUD no MongoDB: Inserir e Encontrar Documentos

  • Inserção de Documentos
    • Comando insert
    • Inserções em Massa
  • Leitura de Dados
    • Comando find
    • Filtros, Projeções e Ordenação

Unidade 5: Operações CRUD no MongoDB: Substituir e Excluir

  • Atualização de Documentos
    • Comando update
    • Atualizações Parciais e Integrais
  • Exclusão de Documentos
    • Comando delete
    • Exclusões em Massa

Unidade 6: Operações CRUD no MongoDB: Modificando Resultados de Consulta

  • Modificadores de Consulta
    • Limitação e Paginação de Resultados
    • Projeção de Campos Específicos

Unidade 7: Agregação no MongoDB

  • Introdução ao Framework de Agregação
  • Operadores de Agregação
  • Estágios de um Pipeline de Agregação
  • Agregações Complexas

Unidade 8: Indexação no MongoDB

  • Tipos de Índices
    • Índices Únicos e Compostos
    • Índices Multichave e Texto
  • Criação e Gerenciamento de Índices
  • Otimização de Consultas com Índices

Unidade 9: Busca no MongoDB Atlas

  • Configuração de Busca no Atlas
  • Criação de Índices de Busca
  • Consultas de Busca Avançada

Unidade 10: Introdução à Modelagem de Dados no MongoDB

  • Modelagem de Documentos
    • Embedding vs Referencing
    • Estruturação de Documentos
  • Design de Esquema e Melhores Práticas
  • Modelagem de Relacionamentos

Unidade 11: Transações no MongoDB

  • Introdução às Transações
  • Implementação de Transações Multi-documento
  • Gerenciamento de Transações
  • Práticas Recomendadas para Transações
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c Admin Install Upgrade

32 horas

Curso Oracle Database 12c Administração I

32 horas

Curso Oracle 12c Banco de Dados Introdução ao SQL

28 Horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Oracle Database 12c Performance Tuning

24 Horas

Curso Oracle 12c 10 Programa com PL/SQL

32 horas

Curso Oclacle 12c RAC – Administração de Banco de Dados

32 horas

Curso Oracle 12c Banco de Dados PL/SQL Advanced

24 horas

Curso Oracle 18c Database Backup and Recovery Workshop

32 horas