Обложка курса
5.00
2
9 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Python-разработчик + ИИ
GraphQL
Python
Django
Backend-разработка
MySQL
PostgreSQL
Flask
Алгоритмы и структуры данных
Git
Разработка
ООП
Pytest
WebSockets
PyCharm
SQLAlchemy
GitHub
VS Code
Visual Studio
Bash
Linux
ER-диаграммы
Базы данных
FastAPI
CRUD
Жизненный цикл ПО
Agile
Scrum
Waterfall
от 4 162 ₽/мес
-60%
или сразу 99 900 ₽
3 мес
Логотип ProductStar × РБКProductStar × РБК
Автоматизация тестирования
GraphQL
Автоматизация тестирования
QA
Тестирование
CI / CD
Тестирование UI
Selenium
Selenide
Junit
Модульное тестирование
TDD/BDD
Allure
Тестирование мобильных приложений
REST
REST API
SOAP
gRPC
от 2 999 ₽/мес
-50%
или сразу 29 990 ₽
4 мес
Логотип StepikStepik
Программа курсов: Бэкенд-разработка на Python
GraphQL
Python
Backend-разработка
Django
Веб-разработка
Разработка
Проектирование архитектуры приложений
RabbitMQ
Apache Kafka
PyCharm
ООП
Jupyter Notebook
API веб-сервисов
JSON
HTTP
Проектирование API
SOAP
gRPC
Postman
REST
REST API
Chrome DevTools
Swagger
от 11 250 ₽/мес
или сразу 22 500 ₽
Обложка курса
8 нед
Логотип STENET schoolSTENET school
Микросервисная архитектура
GraphQL
Микросервисная архитектура
REST
Apache Kafka
Проектирование информационных систем
Системная интеграция
DDD
gRPC
JSON
RabbitMQ
SOAP
Системная аналитика
Разработка требований
Сбор требований
Kafka Streams DSL
от 7 000 ₽/мес
или сразу 48 000 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
ARC-015 Микросервисная архитектура и инструменты ИИ
GraphQL
Микросервисная архитектура
Kubernetes
gRPC
REST
DevOps
Apache Kafka
Паттерны проектирования
DDD
RabbitMQ
SOA
Agile
Архитектура ПО
Software архитектор
Service Mesh
API Gateway
56 500 ₽
Обложка курса
12 мес
Логотип QA.GURUQA.GURU
Инженер по автоматизации тестирования на Java
GraphQL
Инженер по автоматизации тестирования
Автоматизация тестирования
Java
Git
SQL
REST
Docker
CI / CD
Allure
Jenkins
Appium
Android Studio
Jira
API
Тестирование API
Алгоритмы и структуры данных
Тестирование UI
Junit
QA
Тестирование
Apache Kafka
Spring Boot
Retrofit
gRPC
SOAP
от 18 741 ₽/мес
-25%
или сразу 169 900 ₽
1 нед
Логотип BABOKSchoolBABOKSchool
Дизайн API — проектирование веб-приложений
GraphQL
Проектирование API
API
SOAP
SQL
UML
Системная аналитика
Бизнес аналитика
REST API
REST
gRPC
Postman
48 000 ₽
Обложка курса
5.00
2
14 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
FullStack-разработчик: тариф PRO
GraphQL
Fullstack-разработка
Python
Веб-разработка
HTML/CSS
JavaScript
Django
MySQL
PostgreSQL
Git
Разработка
MongoDB
SQLite
PyCharm
SQLAlchemy
Создание сайтов
от 7 583 ₽/мес
-60%
или сразу 182 000 ₽
1 мес
Логотип StepikStepik
Практика по REST и SOAP API на тренажере «Битва покемонов»
GraphQL
REST
SOAP
API
API веб-сервисов
Swagger
Postman
REST API
JavaScript
Автоматизация тестирования
Sentry
Grafana
gRPC
Apollo
WebSockets
XML
от 8 450 ₽/мес
или сразу 16 900 ₽
Обложка курса
3 мес
Логотип STENET schoolSTENET school
Микросервисная архитектура - индивидуальный
GraphQL
Микросервисная архитектура
DDD
REST
JSON
RabbitMQ
Проектирование информационных систем
Apache Kafka
gRPC
Разработка требований
Сбор требований
Системная интеграция
SOAP
от 26 500 ₽/мес
или сразу 159 000 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
WEB-023 React Advanced: продвинутые темы
GraphQL
React
Redux
Разработка
Mock-тестирование
Frontend-разработка
ActionScript
Apollo
Cypress
Next.js
SDL/SDLC
59 900 ₽
1 мес
Логотип StepikStepik
Тесты по тестированию ПО для подготовки к собеседованиям
GraphQL
Тестирование
Подготовка к собеседованию
QA
REST
gRPC
SOAP
Postman
Chrome DevTools
от 1 495 ₽/мес
или сразу 2 990 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-075 Spring Advanced
GraphQL
Spring
Spring Boot
Apache Maven
Azure
Backend-разработка
CI / CD
DevOps
Docker
Gradle
Hibernate
Junit
Kubernetes
Mockito
REST API
Thymeleaf
WebSockets
Асинхронное программирование
Веб-сервисы
Микросервисная архитектура
79 500 ₽

Больше об авторах

Автор
Николай Ширинкин
Менеджер продукта
Больше об эксперте

Менеджер продукта в Edtech/HR-tech. За более чем 7 лет работы создал и масштабировал цифровые продукты в Edtech (Яндекс Практикум, Сравни Образование, Хабр Карьера). Через карьерные и образовательные продукты обучил и трудоустроил более 30.000 специалистов, а также провел более 1000+ часов менторских консультаций для начинающих специалистов Product менеджеров, Разработчиков и Аналитиков

Регалии/Квалификации:
  • Product owner
  • Бакалавриат: Менеджмент, Управление персоналом
Экспертиза:
  • Разработка и запуск продукта
  • Продуктовая аналитика
  • Стратегическое и операционное планирование
  • Финансовое планирование, бюджетирование, P&L и расчет юнит-экономики
  • HR-менеджмент, обучение и развитие персонала
  • Управление персоналом, построение команды

Посмотреть всех экспертов

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

Вячеслав Филатов
Пользователь Хабра
Достоинства: Программа включает большой спектр тем, курс интенсивный, не дает расслабится, интересная методика дедлайнов и сдачи проектов по каждому спринту, тренажер удобный, есть доп курсы , куратор всегда на связи
Недостатки: соотношение теории и практики, практика рандомной сложности, студент один на один с тренажером, никакого общения в чатах студентов и тд
Александр Цупко
Пользователь Хабра
Достоинства: Подача материала, программа курса, профессиональные преподаватели, качество домашних заданий
Даниил Апухтин
Пользователь Хабра
Азат Ямбулатов
Пользователь Хабра
Юрий Лифанов
Пользователь Хабра
Андрей Белозеров
Пользователь Хабра
Достоинства: Могу отметить работу куратора, не идеальную, но неплохую. Всегда ответит на все вопросы, постарается помочь в рамках своей компетенции. Плюсов больше нет.
Недостатки: Плохо подготовленный материал, постоянные ошибки в содержимом из-за которых можно часами сидеть, думая что ты делаешь что-то не так. Ужасное наставничество, закрепленный за тобой наставник может отвечать 2 дня, зачем он тогда нужен? Тогда еще и задержки постоянные, некоторые работы проверялись более недели. Вебинары - для галочки. Часовые, неинформативные "лекции". Курс состоит так: немного информации, ссылки на официальную документацию, изучаемого инструмента. Безусловно, умении находить информацию самостоятельно, читать техническую документацию, важно. Но за что тогда платить деньги. Сертификат бесполезен, наставник бесполезен, вебинары бесполезны. Курс, однозначно, не стоит своих денег, крайне не советую.
Комментарий: Не покупать его ни в коем случае. Пустая трата денег и времени.
Забир Тайсин
Пользователь Хабра
Дарья Хоменко
Пользователь Хабра
Посмотреть все отзывы

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

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

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

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

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

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

1. Python-разработчик + ИИ

Практический онлайн-курс, на котором вы с нуля изучите самый универсальный и востребованный язык программирования — Python. Создадите свое портфолио разработчика, которое выгодно покажет вас на рынке труда, и сможете зарабатывать в IT через полгода.
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 99 900 ₽
Цена без скидки: 249 750 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

2. Автоматизация тестирования

Подойдет специалистам с базовыми знаниями Java и опытом тестирования. Научитесь автоматизировать тесты UI, API и мобильных приложений на Java. Практика и методики от инженеров QA и Automation из ведущих IT-компаний.
Дата начала: В любое время
Длительность: 3 месяца
Стоимость курса: 29 990 ₽
Цена без скидки: 59 980 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

3. Программа курсов: Бэкенд-разработка на Python

Программа состоит из шести курсов, которые помогут вам стать профессиональным бэкенд-разработчиком. Вы освоите основы Python, включая синтаксис и базовые конструкции, принципы многопоточности и параллельного выполнения задач в Python, научитесь создавать веб-приложения на Django 5, освоите работу с датой и временем в Python. Курсы разработаны признанными экспертами, известными авторами Stepik.
Школа: Stepik
Дата начала: В любое время
Длительность: 4 месяца
Стоимость курса: 22 500 ₽
Цена без скидки: 22 500 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

4. Микросервисная архитектура

О КУРСЕ

▪️ Длительность 8 недель
▪️ Занятия проходят в формате живых вебинаров, по индивидуальному расписанию

КАК ПРОХОДИТ ЗАНЯТИЕ

Занятия включают:
▪️ Теоретическую часть
▪️ Сессию вопросов и ответов по пройденной теории
▪️ Закрепление теории на практике
▪️ Обратную связь по практическим и домашним заданиям

КРАТКИЙ СПИСОК ТЕМ:


- Введение в микросервисную архитектуру — основы, преимущества, ограничения и отличие от монолитов
- Обзор DevOps и инфраструктуры для микросервисов — ключевые процессы и инструменты поддержки
- Domain-Driven Design (DDD) — единый язык, контекстные границы, доменные события и их роль
- Проектирование микросервисной архитектуры — стратегии миграции от монолита, паттерны "распила" и снижение зависимости
- Паттерны взаимодействия — синхронное (REST, GraphQL, gRPC) и асинхронное (Kafka, очереди, publish-subscribe)
- Управление данными — изоляция, согласованность, паттерн SAGA
- Масштабирование и производительность — горизонтальное/вертикальное масштабирование, балансировка, кэширование
- Обеспечение отказоустойчивости — circuit breaker, retry, fallback
- Безопасность микросервисов — аутентификация, авторизация, шифрование, управление секретами
- Мониторинг и автоматизация — системы сбора логов, хэлсчеки, метрики, автоматизация тестирования

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

5. 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). Паттерны удушения. Связь микросервиса с монолитом. Миграция базы данных.

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

6. Инженер по автоматизации тестирования на Java

Максимально полная программа автоматизации тестирования на Java до среднего уровня (Middle)
Школа: QA.GURU
Дата начала: По мере набора группы
Длительность: 12 месяцев
Стоимость курса: 169 900 ₽
Цена без скидки: 224 900 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

7. Дизайн API — проектирование веб-приложений

Курс «Дизайн API – проектирование веб-приложений» включает необходимые знания по практическому использованию приемов и инструментов проектирования веб-приложений. На курсе вы узнаете принципы работы веб-приложений в стиле REST, а также SOAP-, GraphQL- и gRPC-сервисов. Закрепить полученные знания вам поможет индивидуальное практическое задание по проектированию веб-сервисов.
Школа: BABOKSchool
Дата начала: 9 ноября
Длительность: 1 неделя
Стоимость курса: 48 000 ₽
Цена без скидки: 48 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. FullStack-разработчик: тариф PRO

Практический онлайн-курс для тех, кто хочет:

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

9. Практика по REST и SOAP API на тренажере «Битва покемонов»

Курс по API с практикой на реальном проекте: 6 часов лекций, домашки и игра «Битва покемонов». Играть можно через Postman: cоздавайте и ловите покемонов, вызывайте на битву соперников. Работайте с API в игровой форме, с удовольствием и азартом: ) Инструменты разработали сами.
Школа: Stepik
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 16 900 ₽
Цена без скидки: 16 900 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

10. Микросервисная архитектура - индивидуальный

О КУРСЕ

▪️ Длительность 3 месяца
▪️ Занятия проходят в формате живых вебинаров по индивидуальному расписанию

КАК ПРОХОДИТ ЗАНЯТИЕ

Занятия включают:
▪️ Теоретическую часть
▪️ Сессию вопросов и ответов по пройденной теории
▪️ Закрепление теории на практике
▪️ Обратную связь по практическим и домашним заданиям

КРАТКИЙ СПИСОК ТЕМ:


- Введение в микросервисную архитектуру — основы, преимущества, ограничения и отличие от монолитов
- Обзор DevOps и инфраструктуры для микросервисов — ключевые процессы и инструменты поддержки
- Domain-Driven Design (DDD) — единый язык, контекстные границы, доменные события и их роль
- Проектирование микросервисной архитектуры — стратегии миграции от монолита, паттерны "распила" и снижение зависимости
- Паттерны взаимодействия — синхронное (REST, GraphQL, gRPC) и асинхронное (Kafka, очереди, publish-subscribe)
- Управление данными — изоляция, согласованность, паттерн SAGA
- Масштабирование и производительность — горизонтальное/вертикальное масштабирование, балансировка, кэширование
- Обеспечение отказоустойчивости — circuit breaker, retry, fallback
- Безопасность микросервисов — аутентификация, авторизация, шифрование, управление секретами
- Мониторинг и автоматизация — системы сбора логов, хэлсчеки, метрики, автоматизация тестирования

Школа: STENET school
Дата начала: В любое время
Длительность: 3 месяца
Стоимость курса: 159 000 ₽
Цена без скидки: 159 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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