NoSQL: curso gratuito de Otus, formación de 5 meses, Fecha: 1 de diciembre de 2023.
Miscelánea / / December 04, 2023
El curso incluye todas las bases de datos NoSQL principales y populares que pueden ser útiles tanto para un arquitecto, y para el administrador y desarrollador: orientado a documentos, en columnas, clave-valor, gráfico y etc. Además, el curso cubre un módulo de bases de datos en diferentes nubes, Elasticsearch y S3, y proporciona una inmersión profunda en Área NoSQL para que puedas reconstruir de forma óptima tus soluciones basadas en DBMS clásicos para aumentar productividad.
El objetivo del curso es enseñar al alumno cómo elegir la base de datos NoSQL adecuada en función de las tareas asignadas y cómo trabajar eficazmente con ella aprovechando todas sus ventajas. Como resultado de la capacitación, los graduados podrán trabajar con confianza con cualquier base de datos NoSQL, diseñar un sistema de almacenamiento, índices, consultas de perfiles y garantizar una confiabilidad y un rendimiento óptimos.
Este curso se adaptará a:
- para desarrolladores que encuentran bases de datos NoSQL en su trabajo;
- para administradores de bases de datos NoSQL que requieren un conocimiento profundo de los procesos internos de la base de datos;
- para aquellos que tienen al menos seis meses de experiencia trabajando con DBMS relacionales y buscan cómo mejorar el rendimiento.
En el curso tú:
- aprender a instalar y operar todas las soluciones NoSQL populares, desde servidores virtuales dedicados hasta grandes clústeres fragmentados y proveedores de nube;
- distinguirá entre los principales tipos de bases de datos NoSQL (orientada a documentos, en columnas, clave-valor, gráfica) y elegirá la solución óptima según su tarea y área temática;
- dominar la sintaxis y las características operativas del lenguaje integrado de cada base de datos NoSQL;
puede optimizar consultas lentas.
5
cursosEducación pedagógica superior. Ha estado involucrado en el desarrollo comercial durante más de 20 años. Cofundador y director técnico de uno de los servicios de registro de empresas en línea más grandes de Rusia. Pila: Java, PHP. Intereses profesionales: programación funcional, tipificación de datos, desarrollo...
Educación pedagógica superior. Ha estado involucrado en el desarrollo comercial durante más de 20 años. Cofundador y director técnico de uno de los servicios de registro de empresas en línea más grandes de Rusia. Pila: Java, PHP. Intereses profesionales: programación funcional, tipificación de datos, desarrollo de API.
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
1
BuenoAutor del curso “Arquitecto de Alta Carga”, Estudió en el Tecnoparque del Correo. Ru. En 2013 comenzó a trabajar como pasante en el proyecto Correo de la empresa Mail. Ru. Desde 2015 ha impartido diversos cursos (incluidos originales)...
Autor del curso “Arquitecto de Alta Carga”, Estudió en el Tecnoparque del Correo. Ru. En 2013 comenzó a trabajar como pasante en el proyecto Correo de la empresa Mail. Ru. Desde 2015, ha impartido varios cursos (incluidos originales) sobre proyectos educativos de Correo. Ru. Desde 2016 ocupa el cargo de líder de grupo en Post. Ese mismo año, obtuvo una maestría en Ingeniería de Software de la Universidad Técnica Estatal de Moscú. NORDESTE. Bauman. En 2018 empezó a trabajar en Citymobil como líder de grupo. Desde abril de 2019 fue nombrado jefe de desarrollo de servidores. Comprometido en desarrollar las habilidades técnicas de las personas, apoyar su motivación, desarrollar arquitecturas tolerantes a fallas, introducir nuevas tecnologías en el proceso de desarrollo (golang, tarantool) Habilidades técnicas básicas: GolangCMySQLTarantoolArquitectura de alta cargaAPI de Linux Maestro
Introducción a NOSQL
-Tema 1.Introducción a NOSQL. NOSQL frente a RDBMS
-Teorema 2.Teorema CAP
Almacén de documentos
-Tema 3.Características básicas de mongodb
-Tema 4. Capacidades de clúster de mongodb
-Tema 5. Marco de agregación y reducción de mapas
-Tema 6.Optimización del rendimiento de mongodb
-Tema 7.Utilidades de seguridad y mongodb
-Tema 8.Couchdb + bolsadb
-Tema 9.Búsqueda elástica
Vocero
-Tema 10.Clickhouse
-Tema 11. Arquitectura y aplicación de cassandra.
-Tema 12. Lenguaje de consulta Cassandra
-Tema 13. Escalado y tolerancia a fallos de cassandra. Parte 1
-Tema 14. Escalado y tolerancia a fallos de cassandra. Parte 2
-Tema 15. Herramientas de seguimiento de Cassandra
Valor clave
-Tema 16.Redis. Parte 1
-Tema 17.Redis. Parte 2
-Tema 18.etcd
-Tema 19. Cónsul
-Tema 20.Fundación db
Grafico
-Tema 21.Neo4j, parte 1
-Tema 22.Neo4j, parte 2
Otros NoSQL
-Tema 23.Caché InterSystems
-Tema 24.Trabajar con tarantool
-Tema 25.Kafka
-Tema 26.ConejoMQ
-Tema 27.s3
-Tema 28.Prometeo. Grafana
NoSQL en las nubes
-Tema 29.Google BigQuery
-Tema 30.Azure CosmosDB
-Tema 31.AWS DynamoDB
-Tema 32. Resumiendo el curso
Proyecto
-Tema 33.Elección del trabajo del proyecto
-Tema 34. Consulta sobre el trabajo de proyectos
-Tema 35.Protección del trabajo del proyecto