MongoDB: curso gratuito de Otus, formación de 4 meses, Fecha: 1 de diciembre de 2023.
Miscelánea / / December 04, 2023
El curso incluye todas las herramientas que pueden ser útiles tanto para desarrolladores como para administradores: control de acceso, copia de seguridad copiar, replicar, registrar, trabajar con estadísticas, métodos de escalado, así como trabajar MongoDB en la nube (AWS, GCP, Azure) y Kubernetes.
El objetivo del curso es enseñar al estudiante a trabajar eficazmente con MongoDB: como resultado de la formación, los graduados podrán trabajar con confianza con MongoDB. crear consultas óptimas y tratar con las incorrectas, trabajar con índices, optimizar, perfilar y actualizar bases de datos datos.
En el curso tú:
- aprender a utilizar de forma óptima las estructuras de almacenamiento de datos en MongoDB;
- dominar la sintaxis y las características del trabajo en MongoDB;
- puedes optimizar consultas lentas
Para quien:
- para administradores de Linux que quieran dominar o mejorar las habilidades de DBA de MongoDB;
- para administradores de MySQL/MS SQL/Oracle Server/PostgreSQL que quieran dominar las habilidades de MongoDB DBA;
- para DevOps/SRE que quieran mejorar sus habilidades para trabajar con MongoDB y aprender nuevas formas de trabajar con DBMS: Kubernetes, nubes;
- para desarrolladores que necesitan dominar el trabajo con MongoDB.
6
cursosHe estado desarrollando software en Java/Spring, C#, PHP durante más de 20 años. Arquitecto de bases de datos PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Implemente la base de datos como Google Cloud Platform local, AWS, Azure,...
He estado desarrollando software en Java/Spring, C#, PHP durante más de 20 años. Arquitecto de bases de datos PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Implementación de bases de datos tanto en las instalaciones de Google Cloud Platform, AWS, Azure, Yandex Cloud y Kubernetes, DBaaS, MultiCloud. Durante este tiempo se diseñaron y desarrollaron más de un centenar de proyectos para cadenas de tiendas, gimnasios, hoteles y el sector financiero. Amplia experiencia en construcción y operación de sistemas de virtualización VmWare ESXi, Hyper-V.Autor de libros sobre PostgreSQL. Nuevo "PostgreSQL 14. Optimización, Kubernetes, cluster, nube." Gerente de Programa
5
cursosGraduado de la Universidad Técnica Estatal de Astrakhan en Computación, Complejos, Sistemas y Redes. Actualmente es desarrollador senior en OOO Seldon, desarrollando servicios para Rostelecom y otras empresas. Anteriormente participó en...
Graduado de la Universidad Técnica Estatal de Astrakhan en Computación, Complejos, Sistemas y Redes. Actualmente es desarrollador senior en OOO Seldon, desarrollando servicios para Rostelecom y otras empresas. Anteriormente participó en el desarrollo de aplicaciones frontend y backend en el campo de las criptomonedas.
5
cursosMás de 15 años de experiencia en la industria TI, más de 20 años de experiencia docente. Actualmente: - programador del Centro de Tecnologías Inteligentes de Geoinformación (CIGIT) de la Institución Educativa Presupuestaria de Educación Superior del Estado Federal "ASU"; - profesor titular del Departamento de Sistemas Automatizados de Procesamiento de Información y...
Más de 15 años de experiencia en la industria TI, más de 20 años de experiencia docente. Actualmente: - programador del Centro de Tecnologías Inteligentes de Geoinformación (CIGIT) de la Institución Educativa Presupuestaria de Educación Superior del Estado Federal "ASU"; - profesor titular del Departamento de Automatización sistemas de control y procesamiento de información en las áreas de “Programación y fundamentos de algoritmización”, “Bases de datos”, “Sistemas de inteligencia artificial”;- cofundador de la pequeña empresa innovadora ForeSays LLC: investigación científica en el campo de las ciencias naturales y técnicas, desarrollo de software disposición. Habilidades: programación C/C++, Delphi; diseño y desarrollo de bases de datos: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL.Cuenta con 2 patentes y 8 certificados de registro de programas informáticos Docente
Introducción a MongoDB.
-Tema 1.Introducción a MongoDB. NOSQL frente a RDBMS
-Teorema 2.Teorema CAP
Características clave de MongoDB
-Tema 3. Opciones de instalación de MongoDB
-Tema 4.Introducción a Docker. MongoDB en Docker y Docker-compose
-Tema 5.Conceptos básicos de MongoDB, CRUD, filtros
-Tema 6. Marco de agregación y reducción de mapas
-Tema 7.Trabajar con geodatos en MongoDB
-Tema 8.Seminario sobre proyectos creados
Administración y optimización de MongoDB
-Tema 9.Utilidades de MongoDB
-Tema 10. Optimización del rendimiento de MongoDB
Alta disponibilidad y escalabilidad
-Tema 11.Replicación de MongoDB. Clúster compartido
-Tema 12.Copias de seguridad y restauración de un clúster replicado fragmentado
-Tema 13.Introducción a Kubernetes. Parte 1
-Tema 14.Introducción a Kubernetes. Parte 2
-Tema 15.MongoDB y Kubernetes
Nubes
-Tema 16.MongoDB y Google Cloud Platform + Mongo Atlas
-Tema 17.MongoDB y AWS
-Tema 18.MongoDB y Azure
-Tema 19. Nube MongoDB y Yandex
Trabajo de proyecto
-Tema 20. Selección del tema y organización del trabajo del proyecto.
-Tema 21. El back-end más simple en NodeJS
-Tema 22.Aplicación web con UI y DB
-Tema 23. Consulta sobre proyectos
-Tema 24.Protección de proyectos
-Tema 25.Lección final