MongoDB

Incluído no Premium

Aprenda MongoDB no seu iPhone

Aprenda MongoDB com 30 lições curtas e 150 exercícios. Cada lição explica a ideia, mostra um exemplo e coloca você para praticar, com um tutor de IA que dá dicas quando você trava.

lições
30
exercícios
150
Iniciante
8
Intermediário
11
Avançado
11
Syntax, o mascote 3D do SyntaxQuest

Para que serve MongoDB?

MongoDB é um banco de dados NoSQL que guarda os dados como documentos parecidos com JSON. É popular em aplicações web modernas pela flexibilidade e facilidade de escalar.

Assim começa o curso

  1. 01

    NoSQL vs SQL

    Diferenças entre SQL e NoSQL, o modelo de documentos e quando usar cada abordagem.

  2. 02

    Documentos e Coleções

    Estrutura de documentos, o campo _id, coleções e bancos de dados em MongoDB.

  3. 03

    Instalação e mongosh

    Uso de mongosh, conexão e comandos básicos de navegação dentro do MongoDB.

  4. 04

    Tipos de Dados BSON

    Reconheça os tipos BSON mais comuns e quando usar ObjectId, números, datas, arrays, documentos embutidos e null.

  5. 05

    Bancos de Dados e Coleções

    Mude de banco de dados, liste os disponíveis e crie coleções com opções como capped e collation.

  6. +25 lições no app

    O conteúdo completo, as explicações e a prática estão no app.

Conteúdo do curso de MongoDB

Iniciante 8 lições

  1. NoSQL vs SQL
  2. Documentos e Coleções
  3. Instalação e mongosh
  4. Tipos de Dados BSON
  5. Bancos de Dados e Coleções
  6. Inserção de Documentos
  7. Consulta de Documentos
  8. Operações em Lote

Intermediário 11 lições

  1. Atualização de Documentos
  2. Exclusão de Documentos
  3. Operadores de Comparação e Lógicos
  4. Projeção e Ordenação
  5. Consulta de Arrays
  6. Expressões Regulares e Busca Textual
  7. Tipos de Índice
  8. Índices Compostos e Multikey
  9. Índices TTL e Parciais
  10. $match e $group
  11. $project e $sort

Avançado 11 lições

  1. Consulta de Subdocumentos
  2. Índices Textuais e Busca
  3. explain() e Otimização
  4. $lookup e $unwind
  5. $addFields e Pipelines Complexos
  6. $bucket e $facet
  7. Projeto de Esquemas
  8. Replicação
  9. Sharding
  10. Transações e Segurança
  11. Change Streams e Atlas

Uma pergunta do curso

Documentos e Coleções

O que este comando mostra em mongosh?

db.getName()

A resposta, a explicação e muitos outros exercícios te esperam no app.

Baixar

Perguntas sobre o curso

O curso de MongoDB é grátis?

MongoDB faz parte do Premium (e do Pro Max). O app é grátis e você pode começar pelos cursos gratuitos antes de assinar.

Preciso de experiência para aprender MongoDB?

Não. O curso começa no nível iniciante (8 lições) e avança para intermediário e avançado no seu ritmo.

Quanto tempo dura o curso de MongoDB?

Tem 30 lições e 150 exercícios. As lições são curtas, então você pode avançar alguns minutos por dia; o aprendizado evolutivo traz de volta o que você está prestes a esquecer.