3.75
4 мес
Логотип SkillboxSkillbox
Архитектор ПО
Архитектура ПО
REST
Алгоритмы и структуры данных
Системная интеграция
CQRS
HTTP
Проектирование API
API Gateway
TLS
OWASP
Мониторинг
Software архитектор
Observability
90 806 ₽
-46%
165 102 ₽
Обложка курса
4.60
6 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Архитектура программного обеспечения
Архитектура ПО
Docker
Kubernetes
Микросервисная архитектура
Мониторинг
Мониторинг сетей
Prometheus
Terraform
Grafana
Highload-архитектура
Software архитектор
Service Mesh
Контейнеризация
API Gateway
Apache Kafka
Lean
JTBD
Big Data
Apache NiFi
Логирование
от 26 040 ₽/мес
-16%
или сразу 141 960 ₽
1 мес
Логотип StepikStepik
Полный курс по FastAPI: от новичка до профессионала
FastAPI
API
Pydantic
Clean Architecture
HTTP
RabbitMQ
API Gateway
5 999 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
ARC-015 Микросервисная архитектура и инструменты ИИ
Микросервисная архитектура
Kubernetes
gRPC
REST
DevOps
Apache Kafka
Паттерны проектирования
DDD
GraphQL
RabbitMQ
SOA
Agile
Архитектура ПО
Software архитектор
Service Mesh
API Gateway
53 900 ₽
1.00
12 мес
Логотип REBRAINREBRAIN
AWS
AWS
API Gateway
SSH
Облачные вычисления
140 000 ₽
Обложка курса
6 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Архитектура программного обеспечения: продвинутый уровень
Архитектура ПО
Software архитектор
Микросервисная архитектура
Контейнеризация
Docker
Helm
CI / CD
Apache Kafka
Kubernetes
Service Mesh
API Gateway
Lean
JTBD
MongoDB
Redis
Grafana
Jaeger
Elasticsearch
Logstash
Логирование
Highload-архитектура
SLA
OLAP
Apache NiFi
Big Data
от 30 240 ₽/мес
-16%
или сразу 164 220 ₽
Обложка курса
3 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Микросервисная архитектура: расширенная версия
Микросервисная архитектура
WebSockets
API Gateway
Kubernetes
CQRS
API
Apache Kafka
Модель C4
CI / CD
Service Mesh
от 42 840 ₽/мес
-16%
или сразу 122 640 ₽
Обложка курса
4.68
2 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Инженер облачных сервисов
Облачные вычисления
Yandex.Cloud
DevOps
Docker
Kubernetes
Системное администрирование
API Gateway
Бесплатно

Отзывы об онлайн-курсах по направлению Программирование и IT

Максим Алексеев
Пользователь Хабра
Достоинства: Обратная связь от эксперта курса на была на высоте, ответы на любые вопросы в любое время суток. Материал грамотно изложен и подкреплён большим количеством литературы, которую дополнительно можно изучить после курса. Одним словом — курс это просто о сложном!
Недостатки: Домашние задания были интересными, но каждая следующая работа напрямую связана с результатами предыдущей (если допустить ошибку в начале, то она выльется в снежный ком и будет мешать во всех остальных работах), поэтому проще всего копировать схемы с разбора, нежели чем адаптировать свои.
Марта М
Пользователь Хабра
Достоинства: Курс достаточно объёмный, материалов очень много, максимально направлен на практику. Изначально заходила с самостоятельным тарифом, но появлялось много вопросов по ходу, плюс полученные знания так сходу особо и негде было применить. В этом плане интереснее проходить с потоком, где есть домашки, на которых сразу можно отработать пройденный материал. Плюс чат, где всегда можно задать любой интересующий вопрос.
Недостатки: К сожалению, не всегда и не у всех есть время/желание вникать в чужие домашки, много достаточно поверхностный ответов. Но встречаются и бриллианты, из которых можно взять пользы не меньше, чем от урока.В материалах встречаются недочеты/несостыковки, но курс активно дорабатывается, а непонятные моменты можно уточнить в чате
Комментарий: Времени нужно много, особенно, если конспектировать, на одну домашку можно спокойно день потратить, к этому еще добавить лекции, уже не говоря про доп материалы
Роман Сошкин
Пользователь Хабра
Комментарий: Отличный курс для тех, кто хочет перестать гадать, как соединять микросервисы, и начать проектировать осознанно. Проходил в формате «в тусовке» — это даёт максимальное погружение и обратную связь от автора.
Доржу Андреев
Пользователь Хабра
Достоинства: Количество задач и компактность материала, а также сообщество курса.
Недостатки: Сама платформа Stepik очень долго грузит, иногда приходилось решать задачи через мобильное приложение
Комментарий: Если не представляете что такое программирование, то этот курс даст вам базовое понимание всего процесса. Этот курс не сделает из вас разработчиков сразу, но даст базу и вы уже будете знать куда расти.
Екатерина Белокрыльцева
Пользователь Хабра
Достоинства: Много интересной практики тесно связанной с теорией, на вебинарах подробно разбирали дополнительные лабы. Был очень сильный наставник Антон Нилов, какой не просто хорошо объяснял, но и подстегивал интерес студентов
Недостатки: постоянно вносили правки в тренажер, так как что-то устарело
Комментарий: Требуются хотя бы базовый опыт разработки и администрирования, придется очень быстро въезжать в огромное количество инструментов для пентеста
Харитон Дунько
Пользователь Хабра
Достоинства: Хорошая структурированность курса. Постоянное обновление материала в соответствии с тенденциями.
Константин Никулов
Пользователь Хабра
Достоинства: Курс очень практический. Каждый модуль понятно, зачем нужен, и очень хорошо расписан.
Недостатки: Методички пару раз не бились с ПЗ. В целом, не критично, но хлопот доставило
Владимир Ковалев
Пользователь Хабра
Достоинства: Большой материал джава, затем котлин и долгожданный аднройд - xml и композ. По началу нарешиваем задачки в консоли практикума и затем переходим в ide и работаем через пулреквесты на гитхабе. По итогу получаем навыки начального джуна. В самом конце получаем 3 проекта - 1 делаем в течении года, 1 - диплом и финальный проектный месяц.
Недостатки: Проектный месяц сомнителен, он легче диплома, просто работаем в большей команде. Хотелось бы, чтобы проверки были приближенные к работе - оценивались не как сдача задач, а проверка кода и подходов, которые ревьювер пропустил у себя на работе от другого человека из команды. Думаю стоит добавить как минимум мониторинг ошибок и сделать более сложней проектный месяц.
Комментарий: На курс пошел уже с опытом в кросплатформе в несколько лет, как повышения навыков. Просто учеба идет лучше, когда тебя кто-то пинает =) Как итог можно спокойно переписать свои кросплатформенные проекты на натив. Что ожидал, то и получил.
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

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

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

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

1. Архитектор ПО

Вы познакомитесь с инструментами и лучшими практиками построения архитектуры ПО. Научитесь выбирать архитектурный стиль под конкретную бизнес-задачу, сможете создавать масштабируемые отказоустойчивые приложения и повысите свой доход.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 90 806 ₽
Цена без скидки: 165 102 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. Архитектура программного обеспечения

За 6 месяцев освоите лучшие практики архитектуры и научитесь решать сложные архитектурные задачи
Дата начала: По мере набора группы
Длительность: 6 месяцев
Стоимость курса: 141 960 ₽
Цена без скидки: 169 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

3. Полный курс по FastAPI: от новичка до профессионала

Освойте FastAPI: Вы начнете с приложения Hello World и далее создадите полноценное API интернет магазина, использующее асинхронные запросы к базе данных, аутентификацию и права доступа. Далее вы освоите продвинутый FastAPI: версионирование API, сложные модели Pydantic, работу с файлами, архитектурные паттерны (Clean Architecture, Onion Architecture), микросервисы (HTTP, RabbitMQ, API Gateway), оптимизацию (кэширование, Rate Limiting, OpenTelemetry) и комплексное тестирование.
Школа: Stepik
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 5 999 ₽
Цена без скидки: 5 999 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

4. ARC-015 Микросервисная архитектура и инструменты ИИ

Вы узнаете, как разрабатывать гибкие и эффективные системы, соответствующие требованиям бизнеса. В курсе рассматриваются основные проблемы, связанные с реализацией микросервисной архитектуры, а также стратегии, механизмы, паттерны и инструменты для их решения. Практические упражнения позволят вам приобрести навык самостоятельного проектирования МСА систем. Курс поможет вам принимать обоснованное решение о применимости МСА в зависимости от потребностей бизнеса и возможностей команды.

Понятия монолита, SOA, MSA. Сравнение и обоснование выбора.

Оптимальный размер микросервиса. Разбиение на сервисы по бизнес-возможностям. Разбиение на сервисы по проблемным областям. Практики определения предметных областей. Декомпозиция по техническим и организационным аспектам.

Организация команд под MSA. Организация репозитория кода под MSA.

Паттерны взаимодействия. Синхронные и асинхронные механизмы взаимодействия. Оркестровка и хореография. Основные протоколы и технологии (REST, gRPC, GraphQL, Kafka, RabbitMQ и др.). Взаимодействие с внешними системами (API Gateway, BFF). Реактивные системы. Архитектуры, управляемые событиями. Разделение команды и запроса.

Паттерны работы с данными. Порождение событий. Справочные данные в MSA. Единый источник истины (Source of Truth) в MSA.

Модифицируемость. Решение проблемы высокой связанности. Версионирование интерфейсов и событий. Типы контрактов. Изменения событийной модели. Паттерны организации запросов. Микросервисное шасси (Microservice chassis). Сетки сервисов (Service Mesh).

Масштабируемость. Паттерны построения балансировщиков. Сервисы обнаружения и паттерны работы с ними.

Производительность. Паттерны производительности в MSA (переборка, изящная деградация и пр.).

Согласованность. Проблемы обеспечения согласованности в MSA. CAP теорема. Решения проблем согласованности. Двухфазные коммиты. Паттерн SAGA. Понижение уровня согласованности.

Надежность. Механизмы отказоустойчивости. Паттерны предохранитель (Circuit Breaker), дросселировка, зависимые таймауты и пр.

Безопасность. Механизмы обеспечения безопасности в MSA. Аутентификация. Авторизация. Защита периметра. Защита каналов связи. Основные протоколы и паттерны (OAUTH2, JWT, привратник, ключ камердинера и пр.).

Тестируемость. Пирамида и квадрат тестирования. Особенность тестирования микросервисов. Модульное тестирование. Интеграционное тестирование. Компонентное тестирование. Тестирование E2E. Паттерны тестирования MSA.

Удобство обслуживания. Возможность наблюдения (Observability). Паттерны наблюдения (распределенная трассировка, агрегация журналов). Мониторинг и журналирование. Конфигурирование микросервисов. Вынесение конфигурации во вне. Поддержка системы.

Паттерн «Deployment pipeline». Паттерны развертывания. Использование технологий Docker и Kubernetes. Использование сетки ISTIO. Бессерверное развертывание. Стратегии развертывания (сине-зеленые, канареечные и т.д.).

Стратегии перехода с монолита на микросервисы. Удушение монолита (Strangler monolith). Паттерны удушения. Связь микросервиса с монолитом. Миграция базы данных.

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

5. AWS

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

6. Архитектура программного обеспечения: продвинутый уровень

За 6 месяцев освоите лучшие практики архитектуры и научитесь решать сложные архитектурные задачи
Дата начала: По мере набора группы
Длительность: 6 месяцев
Стоимость курса: 164 220 ₽
Цена без скидки: 195 500 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

7. Микросервисная архитектура: расширенная версия

За 3 месяца систематизируете и углубите знания по проектированию и реализации масштабируемых и отказоустойчивых микросервисных систем
Дата начала: По мере набора группы
Длительность: 3 месяца
Стоимость курса: 122 640 ₽
Цена без скидки: 146 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. Инженер облачных сервисов

Онлайн-курс «Инженер облачных сервисов» от сервиса Яндекс Практикум. 2 месяца обучения настройке облачных сервисов с нуля с выдачей сертификата.
Дата начала: В любое время
Длительность: 2 месяца
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT