Курсы по NoSQL

Обложка курса
11 мес
Логотип НетологияНетология
Специалист по искусственному интеллекту
NoSQL
Искусственный интеллект
Машинное обучение
Нейронные сети
Python
Git
API
VK API
ООП
SQL
Извлечение данных
MongoDB
Статистика
Scikit-learn
PyTorch
LLM
RAG
от 4 137 ₽/мес
-46%
или сразу 134 100 ₽
Обложка курса
2.00
2
1 мес
Логотип Merion AcademyMerion Academy
Курс по NoSQL. Нереляционные базы данных
NoSQL
Apache CouchDB
ClickHouse
Elasticsearch
MongoDB
Neo4j
Google BigQuery
Redis
Базы данных
9 680 ₽
-36%
14 900 ₽
5.00
1
4 нед
Логотип StepikStepik
Проектирование архитектуры и интеграций сервисов (полный тариф)
NoSQL
Проектирование архитектуры приложений
Проектирование взаимодействия
Разработка решений по интеграции
gRPC
REST
Apache Kafka
RabbitMQ
DWH
Архитектура ПО
Разработка
Сбор требований
ETL
UML
Тестирование API
cURL
SOAP
Postman
Chrome DevTools
Swagger
Python
Проектирование API
Бизнес аналитика
от 22 000 ₽/мес
или сразу 44 000 ₽
Обложка курса
5.00
1
11 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Инженер данных с нуля
NoSQL
Data Engineering
Инженерия данных
SQL
Python
Apache Hadoop
PostgreSQL
Docker
Apache Kafka
Apache Airflow
Apache Spark
MongoDB
DWH
Redis
Yandex DataLens
Yandex.Cloud
PySpark
Spark Streaming
от 6 919 ₽/мес
-16%
или сразу 169 500 ₽
Обложка курса
5.00
1
9 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Профессия Data Scientist с нуля до Junior
NoSQL
Data Science
SQL
Python
Docker
Apache Kafka
Apache Airflow
Apache Spark
FastAPI
Big Data
Машинное обучение
Искусственный интеллект
Компьютерное зрение
Power BI
Microsoft Excel
Grafana
NumPy
Pandas
Gitlab
PyCharm
110 258 ₽
-45%
199 015 ₽
5.00
1
2 нед
Логотип Учебный центр IBSУчебный центр IBS
ARC-PRG-001 Архитектор ПО. Путь к мастерству в проектировании систем
NoSQL
Архитектура ПО
PostgreSQL
Kubernetes
Apache Kafka
CI / CD
Ansible
Микросервисная архитектура
Apache Cassandra
ClickHouse
DDD
ETL
gRPC
Jenkins
MongoDB
Neo4j
OpenAPI Specification
RabbitMQ
UML
DWH
BPMN
ER-диаграммы
Redis
Software архитектор
Gitlab
Helm
AsyncAPI
Нотация С4
SLI
SLO
SLA
Анализ требований
MySQL
ArchiMate
159 000 ₽
1 нед
Логотип BABOKSchoolBABOKSchool
Проектирование и эксплуатация баз данных
NoSQL
Разработка баз данных
Системная аналитика
GraphQL
SQL
Базы данных
Проектирование
Проектирование информационных систем
REST API
48 000 ₽
4 мес
Логотип AvenueAvenue
Python для Анализа Данных
NoSQL
SQL
Python
Data Science
Машинное обучение
Нейронные сети
Аналитика данных
49 836 ₽
-50%
97 720 ₽
3 мес
Логотип BigData TeamBigData Team
Практический курс Big Data
NoSQL
Apache Kafka
Big Data
Аналитика данных
65 000 ₽
Обложка курса
4.50
1
9 мес
Логотип НетологияНетология
Аналитик BI
NoSQL
BI аналитика
SQL
Базы данных
PostgreSQL
Big Data
Power BI
Tableau
Microsoft Excel
Визуализация
BI
Извлечение данных
Power Query
Power Pivot
Аналитика данных
от 2 929 ₽/мес
-47%
или сразу 94 900 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Системный аналитик с нуля
NoSQL
Системная аналитика
SQL
REST
HTTP
JSON
SDL/SDLC
UML
BPMN
Приоритизация
Сбор требований
Анализ требований
Базы данных
Архитектура ПО
21 900 ₽
-36%
33 700 ₽
3 мес
Логотип StepikStepik
Системный аналитик Middle+/Senior
NoSQL
Системная аналитика
UML
REST API
Postman
Chrome DevTools
OpenAPI Specification
gRPC
GraphQL
SDL/SDLC
SQL
Git
Модель C4
SOA
Микросервисная архитектура
Системный дизайн
от 9 795 ₽/мес
или сразу 19 590 ₽
Обложка курса
4.32
11
6 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Инженер данных
NoSQL
Инженерия данных
Data Engineering
SQL
Apache Hadoop
PostgreSQL
Docker
Apache Kafka
Apache Airflow
Apache Spark
MongoDB
Metabase
Redis
Yandex.Cloud
Пайплайн
Spark Streaming
от 4 878 ₽/мес
-10%
или сразу 119 500 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
EAS-014 Основы Cassandra
NoSQL
Apache Cassandra
ORM
Разработка баз данных
Администрирование баз данных
Базы данных
Проектирование информационных систем
59 500 ₽
Обложка курса
5.00
1
20 мес
Логотип НетологияНетология
Data Scientist: расширенный курс
NoSQL
Data Science
SQL
Python
Apache Hadoop
Git
Обработка естественного языка
Парсинг
Mapreduce
Big Data
Глубокое обучение
Машинное обучение
Искусственный интеллект
Компьютерное зрение
Нейронные сети
Математика для Data Science
Статистика
Визуализация
NLP
Очистка данных
Извлечение данных
API
Распознавание речи
Синтез речи
Транскрибация
Аналитика данных
Математическая статистика
от 4 640 ₽/мес
-55%
или сразу 150 400 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Комплект курсов "Системный аналитик с нуля" и "1С-разработчик с нуля"
NoSQL
Системная аналитика
SQL
REST
JSON
SDL/SDLC
BPMN
UML
HTTP
37 610 ₽
-11%
41 795 ₽
2 мес
Логотип StepikStepik
Data Engineer с нуля до junior: Полная программа
NoSQL
Data Engineering
Инженерия данных
SQL
SQLAlchemy
PySpark
Базы данных
Big Data
ETL
OLAP
Docker
Git
GitHub
CI / CD
ClickHouse
DWH
Linux
Bash
cURL
Yandex.Cloud
Apache Kafka
Apache Airflow
ER-диаграммы
PostgreSQL
MySQL
от 6 945 ₽/мес
или сразу 159 990 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
EAS-022 Основы Apache HBase
NoSQL
Apache HBase
Базы данных
Apache
Big Data
Разработка баз данных
Инженерия данных
Проектирование информационных систем
32 900 ₽
2 мес
Логотип StepikStepik
Системный аналитик Middle
NoSQL
Системная аналитика
Архитектура ПО
Базы данных
UML
REST API
Postman
Chrome DevTools
gRPC
OpenAPI Specification
JSON
SOAP
WebSockets
Apache Kafka
RabbitMQ
SQL
от 6 495 ₽/мес
или сразу 12 990 ₽
3 мес
Логотип StepikStepik
Data Engineer с нуля до junior + PySpark
NoSQL
PySpark
Data Engineering
Инженерия данных
DataFrame API
OLAP
Docker
ClickHouse
Yandex.Cloud
DWH
cURL
Linux
Bash
от 5 495 ₽/мес
или сразу 10 990 ₽
2 мес
Логотип StepikStepik
Data Engineer с нуля до junior + SQL
NoSQL
Data Engineering
Инженерия данных
SQL
ETL
Big Data
OLAP
Docker
PostgreSQL
Git
GitHub
ClickHouse
DWH
Базы данных
от 3 000 ₽/мес
или сразу 6 000 ₽

Как выбрать и купить обучение?

Перед тем, как выбрать курс на Хабр Карьере, подумайте о том, что для вас важно в обучении и ответьте себе на несколько вопросов:

  • Курс поможет вам достичь карьерной цели?

    Хотите ли вы сменить профессию, вырасти в должности или освоить новый навык? Поможет ли он улучшить резюме и зарабатывать больше?

  • Какой формат вам подходит?

    Готовы ли вы учиться интенсивно и закончить курс за несколько недель — или комфортнее растянуть на несколько месяцев? Нужен ли вам ментор или предпочитаете разбираться самостоятельно?

  • Нужна ли вам рассрочка?

    Длительность некоторых курсов может быть от полугода и больше, что сильно влияет на стоимость. Готовы ли вы заплатить за весь курс сразу или удобнее платить по частям? Позволит ли ваш кредитный рейтинг получить рассрочку на выгодных условиях или лучше начать с короткого и недорогого курса?

  1. 1

    Оцените свой уровень знаний

    Потому что он напрямую влияет на выбор курса. Новичкам подойдут базовые программы, а более опытным — продвинутые или узкоспециализированные. Если не уверены в своем уровне, многие платформы предлагают бесплатные тесты или вводные уроки. Если чувствуете, что знаний пока не хватает, лучше начать с более простого курса — можно выбрать программу с наставником или обучаться с сообществом.

  2. 2

    Выберите длительность и определите свой бюджет на обучение

    Честно оцените, сколько времени в неделю вы готовы тратить на учебу и сколько готовы за нее заплатить. Сравните курсы по цене, длительности и формату — это поможет выбрать программу, которую вы не бросите на середине.

  3. 3

    Изучите предложения

    Выбирайте курсы с бесплатным пробным доступом или демо-уроками — так вы оцените качество до оплаты. Обязательно читайте отзывы: наша команда собрала и проверила более 10 000 отзывов покупателей курсов за последний год — можно изучить опыт других или ориентироваться на наш рейтинг школ.

  4. 4

    Сравните несколько школ

    Посмотрите минимум три варианта и сравните программы, преподавателей, есть ли практика и сертификат. Уточните, нет ли скрытых расходов — например, за проверку домашних заданий или доступ к материалам.

  5. 5

    Оформите покупку

    Если нашли подходящий курс — переходите на сайт школы и оформляйте покупку. Перед оплатой внимательно прочитайте договор: стоимость, условия возврата, доступ к материалам и поддержку. Иногда нужна регистрация на платформе или дополнительные данные.

  6. 6

    Начните обучение и держитесь плана

    После покупки вы получите доступ к курсу — иногда сразу. Составьте себе расписание и придерживайтесь его: так больше шансов дойти до конца. Можно включить напоминания или выбрать курсы с поддержкой кураторов — это поможет не откладывать обучение.

Когда лучше покупать онлайн-курс?

Лучший момент — когда у вас есть конкретная цель и понимание, какой результат вы хотите. Это поможет выбрать подходящую программу, формат и не переплатить за ошибочный выбор.

«Онлайн-курсы приносят максимальную выгоду, когда человек приходит с конкретным запросом: не „хочу разобраться в маркетинге“, а „хочу уметь самостоятельно запускать рекламные кампании в Яндекс Директе“. Чем точнее сформулирован желаемый результат, тем легче найти подходящую программу и тем выше шанс дойти до конца. В отличие от самообучения, курс избавляет от необходимости самому искать, фильтровать и выстраивать материал — над структурой и содержанием работают команды методистов и редакторов, которые уже прошли этот путь за вас. А в отличие от ментора, качество подачи здесь не зависит от одного человека: программа отточена на тысячах студентов и постоянно улучшается»

При выборе курса смотрите не только на программу, но и на дату последнего обновления материалов и актуальность инструментов — хорошие платформы следят за изменениями в индустрии.

И не торопитесь из-за тех же сезонных скидок: решение лучше принимать исходя из своих целей и готовности учиться, а не дедлайна акции.

Вот когда покупка курса действительно оправдана:

  1. 1

    Вы хотите сменить профессию или освоить новую специальность

    Структурированный курс с практикой и обратной связью поможет войти в новую область быстрее, чем если вы будете сами искать и сохранять самые разные материалы в интернете. Сравните несколько программ по длительности, формату и наличию сертификата.

  2. 2

    Вам нужно быстро что-то освоить

    Курсы хорошо справляются с точечными задачами: нужно разобраться с новым инструментом или прокачать конкретный навык для роста в карьере — курсы дают всю нужную для этого информацию.

  3. 3

    Вы хотите совмещать обучение со своими делами

    Онлайн-курсы делают для тех, у кого плотный график: вы сами выбираете, когда и сколько учиться. Не нужно подстраивать расписание — чаще всего достаточно находить 30-60 минут в день в удобное время.

Несколько советов, которые помогут сделать правильный выбор:

  • Формулируйте цель конкретно: «хочу уметь делать X через Y недель» работает лучше, чем просто «хочу научиться»;

  • Сравнивайте программы, а не только цены — содержание и формат важнее скидки;

  • Читайте отзывы тех, кто правда учился на курсе, а не маркетинговые описания.

Онлайн-курс, ментор или самообучение: что выбрать?

Если не можете определиться, мы вместе с нашими экспертами составили сравнительную таблицу плюсов и минусов каждого формата — чтобы помочь выбрать то, что подойдет именно вам.

Критерий
Онлайн-курс
Персональный ментор
Самообучение
Стоимость
Средняя
Высокая
Минимальная
Структурность
Высокая
Высокая
Низкая
Гибкость обучения
Высокая
Средняя
Максимальная
Обратная связь
Ограниченная
Персональная
Отсутствует
Мотивация
Дедлайны, куратор и группа
Контроль ментора
Самодисциплина
Скорость старта
Сразу
Нужно найти ментора
Сразу
Сертификат
Часто есть
Нет
Нет
Риски
Низкие
Низкие
Высокие
Для чего подходит?
Сменить профессию и прокачать навыки
Достичь сложных или узких карьерных целей
Закрыть конкретные пробелы в знаниях

Как мы отбираем лучшие курсы и онлайн-школы

Экспертность Хабр Карьеры на рынке онлайн-образования

20
лет
в бизнесе
400
образовательных
учреждений
10 тыс
оцененных
курсов
300 тыс
данных
о курсах
Подробнее про нашу методологию оценки

Чтобы собрать витрину, наша команда проанализировала более 10 000 онлайн-курсов и школ на русскоязычном рынке. В список попадают только программы с прозрачной структурой, актуальными для рынка труда навыками и подтвержденными результатами студентов.

Каждый курс и школу мы оцениваем по 4 критериям:

  • Качество программы

    Оцениваем актуальность учебного плана, глубину тем и востребованность навыков у работодателей — на основе опросов более 3 000 компаний с Хабр Карьеры. Дополнительные баллы получают курсы, в которых регулярно обновляют контент, есть практика на кейсах и понятные результаты обучения.

  • Условия и доступность

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

  • Клиентский опыт

    Оцениваем репутацию школы и курса на основе двух источников: отзывов верифицированных пользователей нашей платформы на основе более 100000 резюме, а также оценок на независимых внешних ресурсах — таких как отзовики, профессиональные сообщества и оценок экспертов. Подробнее про наш рейтинг можно посмотреть вот здесь.

  • Прозрачность

    Оцениваем, насколько честно и полно школа или платформа рассказывает о курсе: указана ли итоговая стоимость, описаны ли требования к студентам, опубликованы ли реальные отзывы и истории выпускников.

Ответственная информация

Важно: мы в Хабре самостоятельно отбираем курсы на этой странице и рекомендуем их. Несмотря на то, что мы можем получать вознаграждение за переходы, регистрацию или покупку обучения, это не влияет на наши рекомендации и рейтинги курсов — здесь у нас нет соглашений с онлайн-школами и платформами обучения.

Хабр Карьера — независимый агрегатор и не является образовательной организацией. Мы не предоставляем образовательные услуги. Позиции отмеченные «Реклама», размещены на платной основе согласно ФЗ-38 «О рекламе» и всегда промаркированы и явно помечены.

Информация о ценах и программах, а также текущем рейтинге онлайн-курсов по тематике NoSQL актуальны на 22.07.2026.

Итоговую стоимость и условия покупки уточняйте на сайтах школ, они могут измениться — перед оплатой проверьте актуальные условия на сайте школы.

Наличие лицензии у школы проверяйте на сайте Рособрназдора.

18+. Материалы носят информационно-справочный характер. Хабр Карьера не гарантирует трудоустройство после прохождения курса — это зависит от усилий студента, опыта и условий рынка труда. Перед оформлением рассрочки или кредита на обучение оцените финансовые возможности и внимательно изучите условия договора.

Отзывы об онлайн-курсах по направлению Аналитика и Data Science

Екатерина Штрейс
Пользователь Хабра
Достоинства: Внимание и поддержка кураторов, удобная платформа, возможность задавать вопросы и получать помощь.
Недостатки: Тренажеры требовательны к мелочам, приходится подгонять ответ, в целом все хорошо. Жалко, что Пачку заменили на Яндекс месенджер.
Комментарий: Это тяжело и требует много времени, но есть много возможностей взять паузу и подтянуть хвосты, чем дальше тем сложнее. Много практики и хорошие тренажеры.
Екатерина Болдырева
Пользователь Хабра
Достоинства: Глубокое изучение основных программ Power BI и SQL, базы данных
Недостатки: Для новичка не хватило раздела Введение в специальность. Множество новых терминов, понятий, специфических программ, правил.
Комментарий: Если ты новичок в аналитике, если ты не имеешь смежной профессии (бухгалтер, экономист, математик, статист и пр.), если не используешь в работе Excel, Power Point, слабо знаешь логику, математику, то обучение будет очень очень сложным. Но дойти до финала и получения диплома реально. У меня получилось)
Олег Смирнов
Пользователь
Комментарий: Огромное спасибо авторам курса! Потребовалось много месяцев для прохождения всех учебных материалов, многие из которых являются уникальными в том. что дают более глубокое понимание отдельных ИТ технологий. Просьба. дополнить курс материалами вопросов от учеников и ответов от поддержки преподавателей они закрывают выявленные пробелы в учебных материалах. Отдельное спасибо за высокую практичность курса, изучение которого давало хорошие знания ИТ и как следствие, лучшую готовность к техническим собеседованиям.
Андрей С.
Пользователь
Комментарий: Обучение по Аналитика для директоров: тариф PRO дало четкую систему работы с данными. Нравится, что курс сфокусирован на практике: мало теории, много реальных задач. Куратор помогает разбираться в сложных местах. Недостатков не нашел, курс полностью оправдывает ожидания. Рекомендую всем, кто хочет перейти в аналитику или повысить свой уровень.
Денис Б.
Пользователь
Комментарий: Очень нравится практический фокус курса Нейросети на практике: тариф Мастер: не объяснение того, как работают нейросети изнутри, а как их применять для решения реальных задач. Много актуальных инструментов и кейсов. Недостатков не нашел, курс полностью соответствует запросу на практическое применение ИИ. Рекомендую всем, кто хочет использовать нейросети как инструмент повышения продуктивности.
Максим Г.
Пользователь
Комментарий: Обучение по Machine Learning: тариф PRO дало четкую систему работы с данными. Нравится, что курс сфокусирован на практике: мало теории, много реальных задач. Куратор помогает разбираться в сложных местах. Недостатков не нашел, курс полностью оправдывает ожидания. Рекомендую всем, кто хочет перейти в аналитику или повысить свой уровень.
Максим К.
Пользователь
Комментарий: Обучение по Аналитик с нуля дало четкую систему работы с данными. Нравится, что курс сфокусирован на практике: мало теории, много реальных задач. Куратор помогает разбираться в сложных местах. Недостатков не нашел, курс полностью оправдывает ожидания. Прошёл чуть больше половины курса. Рекомендую всем, кто хочет перейти в аналитику или повысить свой уровень.
Роман В.
Пользователь
Комментарий: Отличный курс для перехода от Excel к Python в аналитике. Каждый модуль показывает, как выполнять привычные аналитические задачи быстрее и эффективнее с помощью Python. Jupyter Notebooks, pandas и визуализация данных стали привычными инструментами работы. Недостатков не нашел. Курс точно попал в мои ожидания. Скорость обработки данных выросла в несколько раз по сравнению с Excel.
Посмотреть все отзывы

Промокоды и акции для направления Аналитика и Data Science

Популярные направления

Популярные курсы Аналитики и Data Science

Бесплатные курсы Аналитики и Data Science

Курсы Аналитики и Data Science с трудоустройством

ТОП онлайн-курсов по NoSQL

1. Специалист по искусственному интеллекту

Программа для новичков: освоить профессию и начать работать в IT Не требует знаний и навыков для начала обучения, подойдёт всем заинтересованным в технологиях. Вы начнёте с фундаментальных IT-навыков: изучите Python, ООП, SQL, API. С такой базой вы без труда погрузитесь в профильные ИИ-инструменты. Программа подойдёт и опытным специалистам — повторить и закрепить базу будет полезно для дальнейшего обучения.
Школа: Нетология
Дата начала: По мере набора группы
Длительность: 11 месяцев
Стоимость курса: 134 100 ₽
Цена без скидки: 248 253 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

2. Курс по NoSQL. Нереляционные базы данных

Полный курс по NoSQL - работа с нереляционными базами данных. Научись работать с MongoDB, ElasticSearch, ClickHouse, CouchDB, PouchDB, Redis, Neo4j и Google BigQuery
Школа: Merion Academy
Дата начала: По мере набора группы
Длительность: 1 месяц
Стоимость курса: 9 680 ₽
Цена без скидки: 14 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

3. Проектирование архитектуры и интеграций сервисов (полный тариф)

Вы отработаете на практике проектирование архитектуры веб-сервиса и интеграций с нуля. Соберёте требования (ФТ и НФТ), решите архитектурные вопросы (стиль, база данных, масштабирование), настроите межсервисные взаимодействия API (от gRPC и REST, до WS и Webhook) или брокеры сообщений (Kafka / MQ), задокументируете их в Swagger и опишите инфраструктуру вашего проекта. Поддержка преподавателя и задачи с проверкой. Построение карьеры в IT - от понимания кто такой HR до трудоустройства. Воркшопы с экспертами.
Школа: Stepik
Дата начала: В любое время
Длительность: 4 недели
Стоимость курса: 44 000 ₽
Цена без скидки: 44 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. Инженер данных с нуля

За 11 месяцев научитесь разрабатывать архитектуру данных, даже если у вас нет опыта в IT. Получите востребованную профессию и реальный опыт.
Дата начала: По мере набора группы
Длительность: 11 месяцев
Стоимость курса: 169 500 ₽
Цена без скидки: 200 200 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

5. Профессия Data Scientist с нуля до Junior

Вы изучите основы программирования и основные концепции компьютерных наук, цифровые технологии, операционные системы, программное обеспечение, базы данных, системы аналитики, языки программирования и многое другое. Познакомитесь с тестированием и системным анализом. На программе сможете сделать осознанный выбор специализации и технологий, прокачаться в выбранном направлении.
Школа: GB (GeekBrains)
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 110 258 ₽
Цена без скидки: 199 015 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

6. ARC-PRG-001 Архитектор ПО. Путь к мастерству в проектировании систем

Программа «Архитектор ПО. Путь к мастерству в проектировании систем» подробно рассказывает о работе программного архитектора. Начать обучение можно с 5 бесплатных уроков*, а затем перейти к полной версии программы. Курс учит планировать будущее развитие сложных систем с нуля: выбирать инструменты и средства моделирования архитектуры, формат документирования архитектурных решений, выбирать архитектурный стиль под конкретную бизнес-задачу, планировать будущее масштабирование, гибкость. Знакомит с лучшими практиками построения архитектуры программного обеспечения.

Тема 1: Понятия архитектуры: основные термины и определения.

Тема 2: Понятия архитектуры: критерии качества архитектуры.

Тема 3: Роли и виды архитекторов.

Тема 4: Архитектурные стили: монолит.

Тема 5: Архитектурные стили: микросервисы.

Тема 6: Принципы DDD.

Тема 7: Clean Architecture: правила создания архитектур.

Тема 8: Архитектурные стили: событийно-управляемая архитектура.

Тема 9: Архитектурные стили: классический ETL/DWH/BI.

Тема 10: Позиция архитектора в Agile-проекте.

Практика: Проект «Mobile Street Food». Этап работ: предложить разбиение системы на модули/микросервисы. Отобразить связи модулей/микросервисов на компонентной диаграмме.

Итого на курс 24 часа:

  • теория — 10 ч.,
  • практика — 14 ч.

Тема 1: Управление заинтересованными сторонами (стейкхолдерами) проекта.

Тема 2: Виды требований и атрибуты качества.

Тема 3: Влияние нефункциональных требований на архитектуру.

Тема 4: Сбор и работа с функциональными требованиями.

Тема 5: Дополнительные виды требований: ограничения.

Тема 6: Управление критериями надёжности (SLA, SLO, SLI).

Тема 7: Работа с архитектурными изменениями.

Практика: Проект «Mobile Street Food». Этап работ: выделить наиболее приоритетные функциональные требования, сформулировать их в виде пользовательских историй. Сформулировать нефункциональные требования к системе в виде сценариев атрибутов качества. Составить требования к качеству системы с точки зрения масштабов и планов развития бизнеса.

Итого на курс 26 часов:

  • теория — 10 часов,
  • практика — 16 часов.

Тема 1: Проектирование от атрибутов качества.

Тема 2: Тактики и паттерны проектирования.

Практика: Проект «Mobile Street Food». Этап работ: ранжировать требования и выбрать тактики для достижения требований каждой из групп. Создать диаграмму/таблицу взаимосвязи требований.

Итого на курс 28 часов:

  • теория — 10 часов,
  • практика — 18 часов.

Тема 1: Задача коммуникации приложений.

Тема 2: Уровни (методы) интеграционных решений.

Тема 3: Шаблоны коммуникации в контексте приложений и микросервисной архитектуры: применение и практические сценарии.

Тема 4: Синхронное взаимодействие и REST: основы, генерация API и управление версиями.

Тема 5: REST API: рекомендации по дизайну, блокировкам, кешированию и версионированию.

Тема 6: OpenAPI Spec: интеграция и API First подход в создании удобных и гибких интерфейсов.

Тема 7: Архитектура сообщений: ключевые паттерны и методы разработки.

Тема 8: AsyncAPI: организация асинхронного взаимодействия.

Тема 9: Технологии асинхронного обмена сообщениями: RabbitMQ, Kafka в сравнении.

Тема 10: Интеграция баз данных и ETL: сильные стороны, метрики и методы оптимизации.

Тема 11: Capture Data Changes: анализ Debezium и его использование в различных сценариях.

Тема 12: Интеграция через файлы: особенности, преимущества и правила наименования.

Тема 13: Использование вспомогательных протоколов и средств интеграции API.

Практика: Этап работ: спроектировать REST API для работы с заказами с точки зрения клиентского приложения. Описать процессы взаимодействия «заказчик-исполнитель», приёма платежей, поддержки. Отобразить процессы на диаграмме потоков данных. Предложить значения для триггеров уведомлений службы поддержки.

Итого на курс 54 часа:

  • теория — 27 часов,
  • практика — 27 часов.

Тема 1: Реляционные и нереляционные базы данных: обзор, особенности и гарантии доступности.

Тема 2: Как выбрать базу данных на основании требований и контекста.

Тема 3: Организация конкурентного доступа: стратегии блокировок, изоляции транзакций и обеспечение согласованности; детали реализации транзакций и блокировок: обзор PostgreSQL, MySQL и их возможностей. CAP-теорема.

Тема 4: Современные тактики производительности реляционной базы данных.

Тема 5: Виды нереляционных баз данных: обзор, гарантии; отличия и детали реализации нереляционных баз данных.

Тема 6: Проектирование моделей данных.

Практика: Проект «Mobile Street Food». Этап работ: спроектировать модель данных системы, нарисовать ER-диаграмму. Выбрать базу данных и обосновать выбор.

Итого на курс 42 часа:

  • теория — 20 часов,
  • практика — 22 часа.

Тема 1: Технологии виртуализации.

Тема 2: Основы построения информационных сетей.

Тема 3: Архитектура Linux.

Тема 4: Основы CI/CD: построение процессов с использованием Jenkins, GitLab, Ansible.

Тема 5: Мониторинг и наблюдаемость системы: паттерны, инструменты и протоколы.

Тема 6: Проектирование облачной архитектуры: провайдеры, возможности, экономика.

Тема 7: Проектирование облачной архитектуры: паттерны.

Тема 8: Разработка 12-факторного приложения.

Тема 9: Контрактные обязательства сервиса: метрики надёжности, SLA, RTO, RPO и паттерны реализации.

Тема 10: Понимание Kubernetes: типы сущностей, Helm, CI/CD и балансировка трафика.

Практика: Проект «Mobile Street Food». Этап работ: выбрать технологии развертывания сквозного примера, нарисовать диаграмму развертывания, расположить программные элементы по элементам инфраструктуры. Описать метрики мониторинга, технические средства обеспечения отказоустойчивости и масштабирования. Выполнить предварительный расчёт оборудования продуктивной среды: CPU, RAM, Disk.

Итого на курс 42 часа:

  • теория — 20 часов,
  • практика — 22 часа.

Тема 1: UML для моделирования и анализа систем.

Тема 2: BPMN для моделирования бизнес-процессов.

Тема 3: Нотация 4+1 для анализа и проектирования архитектуры.

Тема 4: Нотация C4 для наглядного и эффективного проектирования архитектуры.

Тема 5: Изучение подхода ADR для документации архитектурных решений.

Тема 6: Язык ArchiMate.

Практика: Проект «Mobile Street Food». Этап работ: нарисовать BPMN-диаграмму для процесса заказа, оплаты и получения услуги с учётом начисления и списания баллов лояльности. Нарисовать две диаграммы последовательности (UML Sequence Diagram), отображающие работу с заказами.

Итого на курс 32 часа:

  • теория — 10 часов,
  • практика — 22 часа.

Тема 1: Сдавать задачи в срок: принципы личной эффективности.

Тема 2: Как развивать команду и выстраивать коммуникации.

Итого на курс 2 часа.

В ходе обучения вы будете работать над сквозным проектом «Mobile Street Food» под руководством опытного тренера. Проект предоставляет все необходимые материалы и шаблоны решений, которые станут полезными в вашей дальнейшей профессиональной деятельности. Выполняя задачи проекта, вы освоите навыки принятия решений, разработки архитектурных концепций и эффективного представления информации. Благодаря поддержке тренера, вы успешно завершите проект и получите ценные знания для уверенного старта в сфере разработки и инноваций.

Дата начала: По мере набора группы
Длительность: 2 недели
Стоимость курса: 159 000 ₽
Цена без скидки: 159 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

7. Проектирование и эксплуатация баз данных

Как устроены базы данных и как с ними работать: архитектура хранения и принципы организации данных в современных реляционных и NoSQL-хранилищах, языки манипулирования данными, критерии выбора базы данных (БД) и способы повышения производительности СУБД.
Школа: BABOKSchool
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 48 000 ₽
Цена без скидки: 48 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. Python для Анализа Данных

Сегодня одна из самых «горячих» областей IT – Data Science. Построение предикативных моделей, визуализация данных и решение задач путём машинного обучения – Python это универсальный инструмент для работы с описанными сферами. На курсе «Питон для анализа данных» вы изучите одно из самых перспективных направлений в IT и научитесь применять свои навыки программирования для решения задач современным путём. Что будете уметь при завершении курса?Использовать основной инструментарий для Data Scientist разработкиПисать чистый и понятный код на PythonКлассифицировать и кластеризовать большие объемы данных с помощью машинного обученияСтроить модели машинного обучения с использованием BigData-фреймворка – SparkБудете готовы к решению задач на позиции Junior Data Scientist (Python)
Школа: Avenue
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 49 836 ₽
Цена без скидки: 97 720 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

9. Практический курс Big Data

Учебная программа: Введение в Большие Данные (Big Data) + Распределенные файловые системы, Workshop — Алексей Драль;Hadoop экосистема, MapReduce и не только — Алексей Драль;Оптимизация MapReduce вычислений — Алексей Драль;SQL поверх больших данных (Hive) — Алексей Драль;Модель вычислений Spark: RDD — Павел Клеменков;Spark DataFrames, Spark SQL — Павел Клеменков;Оптимизация Spark вычислений — Павел Клеменков;Потоковая обработка данных (Kafka, Spark Streaming) — Артём Выборнов;NoSQL поверх больших данных: HBase, Cassandra — Павел Клеменков;Финальная защита проектов.
Школа: BigData Team
Дата начала: По мере набора группы
Длительность: 3 месяца
Стоимость курса: 65 000 ₽
Цена без скидки: 65 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

10. Аналитик BI

Собирайте и обрабатывайте запросы на аналитику, предоставляйте метрики в понятном виде и определяйте точку приложения усилий. Приоритизируйте гипотезы и подбирайте эффективные инструменты для их проверки.
Школа: Нетология
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 94 900 ₽
Цена без скидки: 175 770 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Аналитика и Data Science