Нереляционные базы данных. Курс по работе с NoSQL БД
Рассрочка
Рассрочка

NoSQL

Самый полный курс по работе с NoSQL БД. Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Формат:

Online

Начало занятий:

29 марта

Дни занятий:

Сб 10:00, Ср 20:00

Что даст вам этот курс

Самый полный курс по работе с NoSQL БД. Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ

Курс включает в себя все основные и популярные NoSQL БД, которые могут пригодиться как архитектору, так и администратору и разработчику: документоориентированые, колоночные, ключ-значение, графовые и тд.
Дополнительно на курсе разбирается работа с NoSQL в разных облаках.


Курс обеспечивает глубокое погружение в область NoSQL, чтобы вы смогли оптимально перестроить свои решения на основе классических СУБД для увеличения производительности.

Цель курса — научить слушателя правильно выбрать NoSQL БД в зависимости от поставленных задач и эффективно работать с ней с использованием всех ее преимуществ.
В результате обучения выпускники смогут уверенно работать с любой NoSQL БД, проектировать систему хранения, индексы, профилировать запросы и обеспечивать оптимальную надежность и производительность.

Этот курс подойдет:

  • для разработчиков, которые сталкиваются в своей работе с NoSQL базами данных;
  • для администраторов NoSQL БД, которым требуется глубокое понимание внутренних процессов БД;
  • архитекторам проектов для оптимального выбора технологии хранения данных в зависимости от задачи;
  • для тех, кто имеет опыт работы с реляционными СУБД от полугода и ищет как улучшить производительность.
На курсе вы:

  • научитесь устанавливать и эксплуатировать все популярные NoSQL решения от выделенных виртуальных серверов, до больших шардированных кластеров и облачных провайдеров;
  • будете различать основные типы NoSQL БД (документо-ориентированные, колоночные, ключ-значение, графовые) и выбирать оптимальное решение в зависимости от вашей задачи и предметной области;
  • освоите синтаксис и особенности работы встроенного языка каждой NoSQL БД;
  • сможете оптимизировать медленные запросы.

Преподаватели

Евгений Аристов
Иван Ремень
Георгий Вайнтруб
Олег Филиппов
Дмитрий Кириллов
Технический директор 1С-Старт
Екатерина Гребцова
Вадим Опольский
Сертифицированный консультант в сфере Big Data и опытом в IT более 15 лет.
Более 20 лет занимаюсь разработкой ПО на Java/Spring, C#, PHP.
Архитектор баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и др.

Деплой БД как on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, так и Kubernetes, DBaaS, MultiCloud.

За это время было спроектировано и разработано более ста проектов для сетей магазинов, фитнес-центров, отелей, финансовом секторе.

Огромный опыт построения и эксплуатации систем виртуализации VmWare ESXi, Hyper-V.

Автор книг по PostgreSQL. Новинка "PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака."

Руководитель программы
Автор курса "Архитектор высоких нагрузок".

Учился в технопарке Mail.Ru. В 2013 году начал работать стажером в проекте "Почта" компании Mail.Ru. С 2015 года преподавал различные (в том числе и авторские) курсы в образовательных проектах Mail.Ru. С 2016 года занимал должность руководителя группы в Почте. В том же году получил диплом магистра по специальности "Программная инженерия" в МГТУ им. Н.Э. Баумана.

С 2018 года начал работать в Ситимобил на должности руководителя группы. С апреля 2019 года был назначен руководителем направления серверной разработки. Занимается развитием технических навыков людей, поддержкой их мотивации, развитием отказоустойчивых архитектур, внедрением новых технологий в процесс разработки (golang, tarantool).

Основные технические навыки:
Golang
C
MySQL
Tarantool
Highload architecture
Linux API

Software Developer, VK Tarantool

Опыт разработки высоконагруженных систем и интеграционных решений на базе Tarantool для крупных российских банков, а также Retail компаний. Долгое время поддерживал http://transfers.mastercard.by - решение для пиринговых денежных переводов. Разработал и запустил несколько ботов и утилит, работающих с Jira API для оптимизации техподдержки Tarantool Enterprise.

Разрабатываю и поддерживаю Tarantool Data Grid, один из основных Enterpise продуктов Tarantool, который помогает уменьшить задержки в корпоративных ИТ-системах и собирать разнообразные данные в распределенное in-memory хранилище.

- Более 12 лет опыта руководства разработкой и эксплуатацией.
- Большое число реализованных проектов (в т.ч. высоконагруженных) в основном, в Enterprise-секторе.
- Опыт проектирования и эксплуатации как RDBMS так и NoSQL решений в одном проекте для разных задач.
- Автор многочисленных статей в журналы и профессиональные сообщества, участник и докладчик профессиональных конференций.
- Два высших образования, степень MBA.

Преподаватель
Высшее педагогическое образование. Занимается коммерческой разработкой более 20 лет. Соучредитель и технический директор одного из крупнейших сервисов онлайн-регистрации бизнеса в России.

Стек: Java, PHP. Профессиональные интересы: функциональное программирование, типизация данных, разработка API.

Преподаватель
Закончила НИУ ИТМО в 2012 году. Карьеру java-разработчика начала незадолго до окончания, весной 2012 года и продолжает до сих пор.
За время профессиональной деятельности поработала в разных компаниях и на совершенно разных технологиях: от уже устаревших и забытых до тех, которые сейчас в тренде.
Специализируется на бэкенд разработке и проектировании систем с элементами анализа прикладной области.

Преподаватель
Участвовал в IT проектах таких компаний как Toyota, Gazprom, GridGain, HSBC Bank, Deutsche Bank, Russian Post.
Общий поток данных, приходящих в реальном времени, более 700 млн. событий в сутки.

Некоторые из главных достижений:
- в 2022 году вошел в 10 лучших спикеров HighLoad ++
- участвовал в разработке пилота, в который FaceBook инвестировал 1 500 000 $
- окончил оффлан курс Scala в Тинькофф банке и был среди десяти лучших студентов
- получил сертификат Big Data от mail.ru в 2019 году
- контрибъютор Apache Ignite
- занимал призовые места на международном хакатоне Mercedes Benz Fashion Week и в конференции молодых ученых и специалистов
Увлекается спортивным ориентированием и может пробежать больше 45 км за 8 часов.

Сертификаты:
Datastax Cassandra Developer
Kafka Confluent Developer
Databrics Spark Developer

Преподаватель
Евгений
Аристов
Иван
Ремень
Георгий
Вайнтруб
Олег
Филиппов
Дмитрий
Кириллов
Екатерина
Гребцова
Вадим
Опольский

Преподаватели

Евгений Аристов
Более 20 лет занимаюсь разработкой ПО на Java/Spring, C#, PHP.
Архитектор баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и др.

Деплой БД как on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, так и Kubernetes, DBaaS, MultiCloud.

За это время было спроектировано и разработано более ста проектов для сетей магазинов, фитнес-центров, отелей, финансовом секторе.

Огромный опыт построения и эксплуатации систем виртуализации VmWare ESXi, Hyper-V.

Автор книг по PostgreSQL. Новинка "PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака."

Руководитель программы
Иван Ремень
Автор курса "Архитектор высоких нагрузок".

Учился в технопарке Mail.Ru. В 2013 году начал работать стажером в проекте "Почта" компании Mail.Ru. С 2015 года преподавал различные (в том числе и авторские) курсы в образовательных проектах Mail.Ru. С 2016 года занимал должность руководителя группы в Почте. В том же году получил диплом магистра по специальности "Программная инженерия" в МГТУ им. Н.Э. Баумана.

С 2018 года начал работать в Ситимобил на должности руководителя группы. С апреля 2019 года был назначен руководителем направления серверной разработки. Занимается развитием технических навыков людей, поддержкой их мотивации, развитием отказоустойчивых архитектур, внедрением новых технологий в процесс разработки (golang, tarantool).

Основные технические навыки:
Golang
C
MySQL
Tarantool
Highload architecture
Linux API

Георгий Вайнтруб
Software Developer, VK Tarantool

Опыт разработки высоконагруженных систем и интеграционных решений на базе Tarantool для крупных российских банков, а также Retail компаний. Долгое время поддерживал http://transfers.mastercard.by - решение для пиринговых денежных переводов. Разработал и запустил несколько ботов и утилит, работающих с Jira API для оптимизации техподдержки Tarantool Enterprise.

Разрабатываю и поддерживаю Tarantool Data Grid, один из основных Enterpise продуктов Tarantool, который помогает уменьшить задержки в корпоративных ИТ-системах и собирать разнообразные данные в распределенное in-memory хранилище.

Олег Филиппов
- Более 12 лет опыта руководства разработкой и эксплуатацией.
- Большое число реализованных проектов (в т.ч. высоконагруженных) в основном, в Enterprise-секторе.
- Опыт проектирования и эксплуатации как RDBMS так и NoSQL решений в одном проекте для разных задач.
- Автор многочисленных статей в журналы и профессиональные сообщества, участник и докладчик профессиональных конференций.
- Два высших образования, степень MBA.

Преподаватель
Дмитрий Кириллов
Технический директор 1С-Старт
Высшее педагогическое образование. Занимается коммерческой разработкой более 20 лет. Соучредитель и технический директор одного из крупнейших сервисов онлайн-регистрации бизнеса в России.

Стек: Java, PHP. Профессиональные интересы: функциональное программирование, типизация данных, разработка API.

Преподаватель
Екатерина Гребцова
Закончила НИУ ИТМО в 2012 году. Карьеру java-разработчика начала незадолго до окончания, весной 2012 года и продолжает до сих пор.
За время профессиональной деятельности поработала в разных компаниях и на совершенно разных технологиях: от уже устаревших и забытых до тех, которые сейчас в тренде.
Специализируется на бэкенд разработке и проектировании систем с элементами анализа прикладной области.

Преподаватель
Вадим Опольский
Сертифицированный консультант в сфере Big Data и опытом в IT более 15 лет.
Участвовал в IT проектах таких компаний как Toyota, Gazprom, GridGain, HSBC Bank, Deutsche Bank, Russian Post.
Общий поток данных, приходящих в реальном времени, более 700 млн. событий в сутки.

Некоторые из главных достижений:
- в 2022 году вошел в 10 лучших спикеров HighLoad ++
- участвовал в разработке пилота, в который FaceBook инвестировал 1 500 000 $
- окончил оффлан курс Scala в Тинькофф банке и был среди десяти лучших студентов
- получил сертификат Big Data от mail.ru в 2019 году
- контрибъютор Apache Ignite
- занимал призовые места на международном хакатоне Mercedes Benz Fashion Week и в конференции молодых ученых и специалистов
Увлекается спортивным ориентированием и может пробежать больше 45 км за 8 часов.

Сертификаты:
Datastax Cassandra Developer
Kafka Confluent Developer
Databrics Spark Developer

Преподаватель

Необходимые знания

Большинство демонстраций будет на Линукс, поэтому желательно базовое понимание Linux или Docker
Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 29 марта
Тема 1. Введение в NOSQL. NOSQL vs RDBMS
Тема 2. CAP теорема
C 8 апреля
Тема 3. Базовые возможности mongodb
Тема 4. Кластерные возможности mongodb
Тема 5. Map-reduce & aggregation framework
Тема 6. Оптимизация производительности mongodb
Тема 7. Couchbase
C 26 апреля
Тема 8. Cassandra: Distributed Key Value, Architecture
Тема 9. Clickhouse
Тема 10. Cassandra: System Components
Тема 11. Cassandra: CQL and Java, Scala API
Тема 12. Elasticsearch
Тема 13. Cassandra: monitoring and problem solving
Тема 14. Cassandra: company cases
C 20 мая
Тема 15. Redis. Часть 1
Тема 16. Redis. Часть 2
Тема 17. etcd
Тема 18. Consul
Тема 19. Foundation db
C 14 июня
Тема 20. Neo4j, часть 1
Тема 21. Neo4j, часть 2
C 21 июня
Тема 22. Kafka
Тема 23. RabbitMQ
Тема 24. Архитектура Tarantool
Тема 25. Масштабирование Tarantool
Тема 26. s3
Тема 27. Hadoop File System
Тема 28. Prometheus. Grafana
C 22 июля
Тема 29. Google BigQuery
Тема 30. Nosql в Яндекс облаке
Тема 31. Nosql в SberCloud
C 2 августа
Тема 32. Выбор проектной работы
Тема 33. Консультация по проектной работе
Тема 34. Защита проектной работы
Тема 35. Подведение итогов курса
Скачать подробную программу
Выпускной проект
Особенность курса — нацеленность на получение студентами практических навыков и быстрая обратная связь. Преподаватель отвечает на вопросы, помогает справляться с возникающими сложностями, проверяет и оценивает домашние задания. Полученные знания закрепляются путем разработки проекта каждым студентом.

Проект будет у каждого студента уникальным. Вы согласуете тему и реализуете проект с преподавателем.

Примеры проектов:
1. Взять несколько миллионов записей, 2-3 NoSql СУБД , залить данные, создать индексы и провести масштабное тестирование скорости обработки запросов на чтение, изменение, удаление данных
2. Реализовать задачу из своей предметной области в одной из NoSQL СУБД. Настроить шардирование и провести масштабное тестирование на отказоустойчивость и просадку производительности при падении нод
Получить консультацию
Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

После обучения вы

заберете с собой:

  • презентации и видеозаписи занятий;

  • дополнительные материалы;

  • образцы кода;

  • собственный проект, который можно будет показывать при трудоустройстве;

  • сертификат о прохождении обучения.

Дата выдачи сертификата: 3 октября 2023 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «NoSQL»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «NoSQL»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Профилирование и оптимизация индексов в Elasticsearch
Дмитрий Кириллов
День открытых дверей
8 сентября 2021 года в 20:00
Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Стоимость обучения
Cтоимость указана для оплаты физическими лицами
52 500 ₽
Продолжительность
5 месяцев
Начало занятий
29 марта