NoSQL course. Non-relational databases - rate 6750 rub. from Merion Academy, training 1.5 months, date November 28, 2023.
Miscellaneous / / November 29, 2023
Learn to create a data storage architecture, manage it and automate routine processes.
1
ElasticSearch, ClickHouse, CouchDB + PouchDB, Redis
CTO, Software Architect, Product manager
Expert in the field of information technology, software development, ERP systems, automation, robotization and digital business transformation.
Over 12 years of development and operations management experience
A large number of implemented projects (including high-load ones), mainly in the Enterprise sector
Experience in designing and operating both RDBMS and NoSQL solutions in one project for different tasks
Regular participant in the professional community, author of numerous articles and speaker at specialized conferences
Two higher education degrees, MBA degree
Choosing the right storage structure is one of the most important parts of any project, influencing its future success. Having gone from developer to CTO, I can say this with confidence. Modern development approaches such as microservice infrastructure and agile allow flexible adapt to the process, but changing the data structure often entails difficult and painful consequences. That's why it's important to navigate the world of modern databases and NoSQL from the very beginning!
Many of the technologies that we talk about in the course have appeared quite recently and there is still little useful information on them, especially in Russian. I highly recommend this course to anyone who wants to dive into the world of databases and NoSQL and learn how to determine the data storage structure in any project!
Block 1: NoSQL
Introduction to NoSQL - Why NoSQL appeared, features, NewSQL. Lecture
Types of NoSQL systems, CAP theorem - the main types of NoSQL and their differences. Lecture
MongoDB is a document-oriented database management system. Lecture
ElasticSearch is an open source full-text search and analyzer. Lecture
ClickHouse is an open source columnar analytical DBMS. Lecture
CouchDB + PouchDB is a document-oriented database management system. Lecture
Redis is an in-memory data structure store used as a database, cache, and message broker. Lecture
Neo4j is an open source graph database management system. Lecture
Google BigQuery is a RESTful web service for interactive, large-scale analysis of large data sets. Lecture
Testing
Final testing. Test
Certificate