Boas Vindas e Informações Importantes
  • Sobre o Curso
  • Aprendendo a Aprender!
  • Novas Aulas todo Mês!
  • DOWNLOAD DE TODOS OS SLIDES E SCRIPTS
Primeiros Passos no Universo NoSQL
  • Conceitos Iniciais
  • SQL vs NoSQL: Entenda Todas as Diferenças
  • Arquitetura do MongoDB
From ZERO to HERO: Certificações DEV e DBA no MongoDB!
  • Certificações no MongoDB: Uma Visão Geral e Porque são tão importantes?
  • MongoDB University: Conheça as Certificações de DEV e DBA
  • Simulado e Preparação para as Certificações
Instalação e Setup
  • Instalação e Uso do MongoDB no LINUX
  • Utilizando o MongoDB no VSCODE
  • Acessando o MongoDB Utilizando os Scrapbooks no VSCODE
  • Instalação do MongoDB + Compass no WINDOWS
  • Usando o MongoDB Compass - Parte I
  • Usando o MongoDB Compass - Parte II
  • Instalação da Ferramenta ROBO3T no LINUX
  • Instalação da Ferramenta ROBO3T no WINDOWS
  • Conexão e Recursos na Ferramenta ROBO3T
  • HANDS ON: A Primeira Manipulação de Dados via Console na Ferramenta ROBO3T
  • EXTRA: Instalação do MongoDB no MACOS
Evolução e Novas Features
  • Conheça os Novos Recursos do MongoDB
  • Transações Distribuídas
  • Chaves de Particionamento Mutáveis
  • Evolução Constante dos Operadores de Agregação
  • EXTRA: Conheça os Operadores de Agregação: $out, $merge e $lookup
  • Visões Materializadas no MongoDB
  • Índices Wildcard
  • Conclusão da Seção
Modelo de Armazenamento Orientado a Documentos
  • Conheça a Anatomia de um Documento Armazenado no MongoDB
  • Arrays e Documentos Aninhados (Nested Documents) no MongoDB
  • Resumo das Principais Características de um Documento no MongoDB
Tipagem de Dados
  • A Importância da Tipagem de Dados
  • Visão Geral dos Tipos de Dados no MongoDB
  • HANDS ON: Tipos de Dados no MongoDB - Parte I
  • HANDS ON: Tipos de Dados no MongoDB - Parte II
Manipulação de Dados
  • Inserção de Dados
  • Atualização e Exclusão de Dados
  • Consultando Dados
  • Mais Exemplos de Manipulação de Dados
  • HANDS ON: Inserção e Consulta de Dados - Parte I
  • HANDS ON: Inserção e Consulta de Dados - Parte II
  • HANDS ON: Inserção e Consulta de Dados no MongoDB - Parte III
  • HANDS ON: Alteração de Dados
  • HANDS ON: Exclusão de Dados
  • Desafio Manipulação de Dados
  • Respostas do Desafio Manipulação de Dados
Clusters MongoDB na Nuvem com o Serviço MongoDB Atlas
  • Seu Primeiro Contato com a Nuvem MongoDB ATLAS!
  • MongoDB Atlas - Parte I
  • MongoDB Atlas - Parte II
  • HANDS ON: Criando um Novo Projeto no MongoDB Atlas
  • HANDS ON: Criando um Novo Cluster no MongoDB ATLAS - Parte I
  • HANDS ON: Criando um Novo Cluster no MongoDB ATLAS - Parte II
  • HANDS ON: Criando um Novo Usuário para Acessar o Cluster no MongoDB Atlas
  • HANDS ON: Liberando o Acesso a Rede/IP no MongoDB Atlas
  • HANDS ON: Criando Bancos de Dados no Cluster MongoDB
  • HANDS ON: Conectando na Nuvem ATLAS usando a Ferramenta COMPASS
  • HANDS ON: Conectando na Nuvem ATLAS usando a Ferramenta ROBO3T
  • Desafio MongoDB Atlas
  • Desafio MongoDB Atlas
  • EXTRA: Documentação Completa Sobre o MongoDB Atlas
Ambiente Python
  • Ambientes e Distribuições Python: Uma Visão Geral
  • Download e Instalação da Distribuição ANACONDA no WINDOWS
  • Instalação da Distribuição ANACONDA no LINUX
  • Conhecendo o ANACONDA NAVIGATOR
  • Trabalhando com Ambiente Virtuais no Python/ANACONDA
  • Conhecendo o Jupyter Notebook
  • Conhecendo o SPYDER
  • Distribuição Python Enthought/Canopy
Backup/Restore/Importação de Dados
  • Fundamentos de Backup e Restore no MongoDB
  • HANDS ON: Restore de Bancos de Dados
  • HANDS ON: Backup de Bancos de Dados e Collections
  • HANDS ON: Conversão de BSON para JSON
  • Dataset e Script de Backup
  • EXTRA: Documentação Sobre Backup no MongoDB
Teoria NoSQL
  • AVISO IMPORTANTE!
  • Categorias NoSQL
  • Armazenamento ROW BASED vs COLUMN BASED
  • Escalabilidade, Replicação, Manipulação de Dados
  • Esquema Flexível, Não Adesão às Junções
  • Controle de Concorrência Permissivo e Dados em "Main Memory"
  • Propriedades ACID vs BASE
  • Desafio Características NoSQL
Teorema CAP
  • TEOREMA CAP: Consistência vs Disponibilidade vs Particionamento
Consistência vs Escalabilidade: Amigas ou Inimigas?
  • Escalabilidade no modelo Relacional vs NoSql
  • Consistência Rígida vs Consistência Eventual