O Curso Completo de NoSQL e MongoDB para DEVs SQL [2023]
Offered By: Udemy
Course Description
Overview
What you'll learn:
- *** AULAS NOVAS TODOS OS MESES ***
- Base Sólida em Escalabilidade e Bancos de Dados NoSQL.
- Conhecer os Desafios e as Aplicações do Processamento Escalável de Dados.
- Conhecer e Mergulhar nas Características do Universo NoSQL.
- Conhecer as principais diferenças entre os Bancos de Dados Relacionais e NoSql.
- Instalação e Configuração do MongoDB.
- Manipulação de Dados no MongoDB.
- Implementar Operações de CRUD (Criação, Consulta, Atualização e Exclusão de Dados) no MongoDB.
- Arquitetura do MongoDB.
- Melhores Práticas para Uso do MongoDB.
- Evolução e Novas Features do MongoDB.
- Implementar Clusters MongoDB na Nuvem com o Uso do Serviço MongoDB ATLAS.
- Utilizar as Nuvens Microsoft Azure, Amazon AWS e Google Cloud Platform para Implantar Clusters do MongoDB.
- 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.
- Integração do MongoDB com PYTHON.
- Implementar Backup e Restore.
- Georreferenciamento no MongoDB.
- Acessar Datasets de Exemplo para Realizar Atividades Práticas no seu Próprio Ritmo.
- Certificações no MongoDB (DEV e DBA).
- HADOOP e Tecnologias de BigData para Processamento de Grandes Volumes de Dados.
- Implementação MAP REDUCE no MongoDB.
- Utilizar a Indexação de Forma Correta no MongoDB.
- Implementar Transações no MongoDB.
- Implementar a Segurança e a Autenticação no MongoDB.
- Usar Change Streams no MongoDB (Integração com PYTHON).
- Implementação de Replicação e Replicasets.
- Implementação de Particionamento de Dados/Sharding.
- Usar o "Write Concern" para Garantia de Escrita dos Dados em Ambientes Distribuídos.
- Implementação de Materialized Views (Visões Materializadas) no MongDB.
- Implementação de Data Pipelines no MongoDB.
- Uso de Schema Validation no MongoDB.
- Implementação de Junções no MongoDB.
- MongoDB Aggregation Framework.
- Implementar Data Aggregation (Agregação de Dados) no MongoDB
O que é o MongoDB?
O MongoDBé o banco de dados NoSQL mais utilizado no mundo. Ele oferece uma série de vantagens para realizar o armazenamento e o processamento escalável de dados!
Neste curso, você entenderá quais são as principais tecnologias e características dos bancos de dados NoSQL, utilizando diversos exemplos práticos. Além disso, você também aprenderá as imensas diferenças em relação às tecnologias de armazenamento relacionais e NoSQL!
O curso possui diversos exemplos práticos, e todos os conteúdos são fundamentados de forma bastante objetiva, visando aliar a teoria e a prática.
Apartir deste curso você estará apto a trabalhar com uma das tecnologias mais importantes para qualquer DEV, administrador de banco de dados, que trata exatamente do conhecimento para desenvolver uma persisência escalável de dados nas APPs.
Por exemplo, conhecer os problemas que levam um banco de dados não relacional a ter problemas com escalabilidade, ao mesmo tempo que é importante também saber como propor uma solução com bancos NoSQL.
Se você está pronto para aprofundar seus conhecimentos nas tecnologias NoSql, MongoDB, Big Data e também no Processamento Escalável de Dados, não perca tempo!
Fica aqui o convite para você compor o nosso time de alunos agora mesmo! :)
Taught by
Júlio Alcântara Tavares, M.Sc. and Data Engineering Academy
Related Courses
Advanced Features with Relational Database Tables Using SQLiteStudioCoursera Project Network via Coursera Advanced Relational Database and SQL
Coursera Project Network via Coursera Advanced SQL
Kaggle Advanced SQL Retrieval Queries in SQLiteStudio
Coursera Project Network via Coursera Aggregate Data in SQL using MySQL Workbench
Coursera Project Network via Coursera