MongoDB - curso gratuito da Otus, treinamento 4 meses, Data: 1º de dezembro de 2023.
Miscelânea / / December 04, 2023
O curso inclui todas as ferramentas que podem ser úteis tanto para desenvolvedores quanto para administradores: controle de acesso, backup copiar, replicar, registrar, trabalhar com estatísticas, métodos de escalonamento, bem como trabalhar MongoDB em nuvens (AWS, GCP, Azure) e Kubernetes.
O objetivo do curso é ensinar o aluno a trabalhar de forma eficaz com o MongoDB: Como resultado do treinamento, os graduados serão capazes de trabalhar com confiança com o MongoDB, criar consultas ideais e lidar com as incorretas, trabalhar com índices, otimizar, criar perfis e atualizar bancos de dados dados.
No curso você:
- aprender como utilizar de forma otimizada as estruturas de armazenamento de dados no MongoDB;
- dominar a sintaxe e os recursos de trabalho no MongoDB;
- você pode otimizar consultas lentas
Para quem:
- para administradores Linux que desejam dominar ou aprimorar habilidades de DBA MongoDB;
- para administradores MySQL/MS SQL/Oracle Server/PostgreSQL que desejam dominar as habilidades de DBA MongoDB;
- para DevOps/SRE que desejam aprimorar suas habilidades no trabalho com MongoDB e aprender novas formas de trabalhar com SGBD - Kubernetes, nuvens;
- para desenvolvedores que precisam dominar o trabalho com MongoDB.
6
cursosDesenvolvo software em Java/Spring, C#, PHP há mais de 20 anos. Arquiteto de banco de dados PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Implante banco de dados local como Google Cloud Platform, AWS, Azure,...
Desenvolvo software em Java/Spring, C#, PHP há mais de 20 anos. Arquiteto de banco de dados PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Implantação de banco de dados local Google Cloud Platform, AWS, Azure, Yandex Cloud e Kubernetes, DBaaS, MultiCloud. Nesse período, mais de uma centena de projetos foram idealizados e desenvolvidos para redes de lojas, academias de ginástica, hotéis e setor financeiro. Vasta experiência na construção e operação de sistemas de virtualização VmWare ESXi, Hyper-V. Autor de livros sobre PostgreSQL. Novo "PostgreSQL 14. Otimização, Kubernetes, cluster, nuvem." Gerente de Programa
5
cursosGraduado pela Astrakhan State Technical University em Computadores, Complexos, Sistemas e Redes. Atualmente desenvolvedor sênior na OOO Seldon, desenvolvendo serviços para Rostelecom e outras empresas. Anteriormente participou de...
Graduado pela Astrakhan State Technical University em Computadores, Complexos, Sistemas e Redes. Atualmente desenvolvedor sênior na OOO Seldon, desenvolvendo serviços para Rostelecom e outras empresas. Anteriormente participei do desenvolvimento de aplicações frontend e backend na área de criptomoedas.
5
cursosMais de 15 anos de experiência na indústria de TI, mais de 20 anos de experiência docente. Atualmente: - programador do Centro de Tecnologias Inteligentes de Geoinformação (CIGIT) da Instituição Educacional de Ensino Superior Orçamentário do Estado Federal "ASU"; - docente titular do Departamento de Sistemas Automatizados de Processamento de Informação e...
Mais de 15 anos de experiência na indústria de TI, mais de 20 anos de experiência docente. Atualmente: - programador do Centro de Tecnologias Inteligentes de Geoinformação (CIGIT) da Instituição Educacional de Ensino Superior Orçamentário do Estado Federal "ASU"; - professor titular do Departamento de Automatização sistemas de processamento e controlo de informação nas áreas de “Programação e fundamentos de algoritmização”, “Bases de dados”, “Sistemas de inteligência artificial”;- cofundador da pequena empresa inovadora ForeSays LLC - pesquisa científica na área de ciências naturais e técnicas, desenvolvimento de software provisão. Habilidades: Programação C/C++, Delphi; projeto e desenvolvimento de bancos de dados: SGBD MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Possui 2 patentes e 8 certificados de registro de programas de computador Professor
Introdução ao MongoDB.
-Tópico 1.Introdução ao MongoDB. NOSQL versus RDBMS
-Tópico 2.Teorema CAP
Principais recursos do MongoDB
-Tópico 3. Opções de instalação do MongoDB
-Tópico 4.Introdução ao Docker. MongoDB no docker e docker-compose
-Tópico 5. Conceitos básicos de MongoDB, CRUD, filtros
-Tópico 6. Estrutura de redução e agregação de mapas
-Tópico 7.Trabalhando com geodados no MongoDB
-Tópico 8.Seminário sobre projetos criados
Administração e otimização do MongoDB
-Tópico 9.Utilitários MongoDB
-Tópico 10.Otimizando o desempenho do MongoDB
Alta disponibilidade e escalabilidade
-Tópico 11.Replicação do MongoDB. Cluster compartilhado
-Tópico 12.Backups e restauração de um cluster replicado fragmentado
-Tópico 13.Introdução ao Kubernetes. Parte 1
-Tópico 14.Introdução ao Kubernetes. Parte 2
-Tópico 15.MongoDB e Kubernetes
Nuvens
-Tópico 16.MongoDB e plataforma de nuvem do Google + Mongo Atlas
-Tópico 17.MongoDB e AWS
-Tópico 18.MongoDB e Azure
-Tópico 19.MongoDB e nuvem Yandex
Projeto de trabalho
-Tópico 20. Seleção do tema e organização do trabalho do projeto
-Tópico 21. O back-end mais simples em NodeJS
-Tópico 22.Aplicativo Web com UI e banco de dados
-Tópico 23. Consulta sobre projetos
-Tópico 24.Proteção de projetos
-Tópico 25.Lição final