Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
NoSQL e MongoDB: Turbine em 10x ou mais a sua API e Backend!
Rating: 4.4 out of 5(452 ratings)
11,640 students

NoSQL e MongoDB: Turbine em 10x ou mais a sua API e Backend!

Banco de Dados MongoDB, NoSql Databases, MongoDB Administration! Domine do ZERO, Sem Mistérios!
Created byJulio Alcantara
Last updated 9/2025
Portuguese

What you'll learn

  • Conhecer as Principais Características dos Bancos de Dados NoSQL.
  • Conhecer os Desafios do Processamento Escalável de Dados com Bancos de Dados NoSQL e a Nuvem MongoDB Atlas.
  • Utilizar as Nuvens Microsoft Azure, Amazon AWS e Google Cloud Platform para Implantar Clusters do MongoDB.
  • Configurar e Utilizar os Mais Diversos Aspectos Técnicos do Serviço de Nuvem MongoDB Atlas.
  • Configurar e Implantar Bancos de Dados e Réplicas do MongoDB de Forma Resiliente e Tolerante a Falhas na Nuvem.
  • Gerenciar Clusters do MongoDB na Nuvem usando o Serviço MongoDB Atlas.
  • Projetar a Implantação de Clusters MongoDB na Nuvem (Amazon AWS, Google GCP, Microsoft Azure), Utilizando o Serviço MongoDB Atlas
  • Habilitar as Configurações para Acesso Externo aos Clusters MongoDB na Nuvem.
  • Gerenciar Usuários para Segmentar o Acesso ao Dados Disponibilizados nos Clusters MongoDB.
  • Realizar Testes de Conectividade para Acessar os Clusters MongoDB na Nuvem.

Course content

3 sections15 lectures1h 18m total length
  • Sem Enrolação e Direto Ao Ponto: Seu Primeiro Contato com a Nuvem do MongoDB1:48
  • Pra Começar: Você já conhecia as principais características do MongoDB e NoSQL?
  • Documentação Oficial do MongoDB0:11

    Recomendo fortemente que leia os principais tópicos da documentação oficial do mongodb, pois é uma fonte muita rica (e atualizada) de exemplos!

Requirements

  • Este curso não exige pré-requisitos em relação a conhecimentos prévios de MongoDB, NoSql e Big Data. Com isso, para um bom aproveitamento, basta conhecimentos básicos em banco de dados.
  • As ferramentas que serão utilizadas são de uso profissional e são usadas em grandes empresas, representando assim um padrão de mercado.

Description

O MongoDB e os NoSQL Databases apresentam diversas vantagens que os tornam uma escolha atraente para desenvolvedores e empresas. Em primeiro lugar, sua flexibilidade no modelo de dados, permite a representação intuitiva e dinâmica de informações, facilitando a evolução e adaptação dos esquemas de dados ao longo do tempo.

Além disso, a escalabilidade horizontal proporcionada pelo sharding permite lidar com grandes volumes de dados de forma eficiente, distribuindo a carga entre diversos servidores. O suporte nativo a consultas complexas e a capacidade de realizar operações de agregação de dados de maneira eficaz contribuem para o desempenho otimizado em ambientes de produção.

Este curso abrange uma variedade de tópicos essenciais para desenvolvedores, administradores de banco de dados e qualquer pessoa interessada em trabalhar com bancos de dados MongoDB.


A seguir, uma descrição geral dos principais componentes do treinamento:


Introdução ao MongoDB:

  • Visão geral do MongoDB e do paradigma NoSQL.

  • Comparação com sistemas de banco de dados relacionais.

  • Instalação e configuração inicial.


Operações CRUD (Create, Read, Update, Delete):

  • Inserção, consulta, atualização e exclusão de documentos.

  • Utilização do Shell do MongoDB.

  • Operações avançadas com documentos.


Administração do MongoDB:

  • Configuração e manutenção de instâncias do MongoDB.

  • Segurança e autenticação.

  • Backup e restauração de dados.

Casos de Uso Práticos:

  • Aplicações práticas do MongoDB em projetos do mundo real.

  • Resolução de problemas e boas práticas.


O treinamento proporcionará aos participantes as habilidades essenciais para projetar e implementar eficientemente sistemas baseados em MongoDB. Ao final do curso, os participantes estarão preparados para lidar com desafios práticos e aproveitar ao máximo os recursos oferecidos pelo MongoDB em seus projetos.

Who this course is for:

  • Desenvolvedores Web com interesse em aprender sobre NoSql, MongoDB e Big Data.
  • Arquitetos de Sistemas que querem entender os detalhes do processamento escalável de dados utilizando tecnologias NoSql.
  • Cientistas de Dados e Engenheiros de Machine Learning que precisam armazenar e processar grandes volumes de dados.
  • Profissionais de Business Intelligence que precisam otimizar o processamento de dados para gerar dashboards e indicadores de desempenho nas empresas.
  • Analistas de Suporte e Profissionais de Infraestrutura que precisam conhecer sobre arquiteturas de software modernas.
  • Gestores e Analistas que precisam ter uma visão geral sobre Big Data, Tecnologias NoSql e MongoDB.