Обложка курса
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 ₽
Обложка курса
3 мес
Логотип STENET schoolSTENET school
Микросервисная архитектура - индивидуальный
GraphQL
Микросервисная архитектура
DDD
REST
JSON
RabbitMQ
Проектирование информационных систем
Apache Kafka
gRPC
Разработка требований
Сбор требований
Системная интеграция
SOAP
от 26 500 ₽/мес
или сразу 159 000 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
Микросервисная архитектура и инструменты ИИ
GraphQL
Микросервисная архитектура
Kubernetes
gRPC
REST
DevOps
Apache Kafka
Паттерны проектирования
DDD
RabbitMQ
SOA
Agile
Архитектура ПО
Software архитектор
Service Mesh
API Gateway
56 500 ₽
1 нед
Логотип BABOKSchoolBABOKSchool
Дизайн API — проектирование веб-приложений
GraphQL
Проектирование API
API
SOAP
SQL
UML
Системная аналитика
Бизнес аналитика
REST API
REST
gRPC
Postman
48 000 ₽
Обложка курса
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 ₽
Обложка курса
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 ₽
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

Владислав Гавриленко
Пользователь Хабра
Достоинства: Честно говоря, я был приятно удивлен насыщенностью и практической ценностью материала. Ожидал получить больше теорию, а в итоге пришел к глубокой, хорошо структурированной программе, которую можно сразу применять в реальной работе.Курс дал ответы на многие важные для меня вопросы связанные с анализом систем, их проектированием и жизненным циклом.Для меня стал открытием стал Event Storming - я понял как можно описывать систему контурно, без излишних технических деталей, так, чтобы это было наглядно и понятно бизнесу для согласования. Научился выявлять и систематизировать требования к системе, проектировать изменения системы, прогнозировать риски.
Комментарий: Хоть и не приходилось писать ни строчки кода - заданий на "хорошо подумать" было достаточно. Все рекомендации кураторов курса, Антона были актуальны и полезны. Учтите это при планировании времени.Спасибо за ооочень крутой курс Антону и всей команде «Школы сильных программистов», тёплое отношение, за такой интересный экспириенс!
Вячеслав Филатов
Пользователь Хабра
Достоинства: Программа включает большой спектр тем, курс интенсивный, не дает расслабится, интересная методика дедлайнов и сдачи проектов по каждому спринту, тренажер удобный, есть доп курсы , куратор всегда на связи
Недостатки: соотношение теории и практики, практика рандомной сложности, студент один на один с тренажером, никакого общения в чатах студентов и тд
Данила Бугреев
Пользователь Хабра
Эльвира Валиуллина
Пользователь Хабра
Александр Габадулин
Пользователь Хабра
Юлия Митрофанова
Пользователь Хабра
Алексей Никифоров
Пользователь
Комментарий: Я до обучения и я сейчас — два разных человека Курс дал мне навык контроля нейросетей: заранее ограничивать время работы, спорить с моделью, когда она уходит не туда, обязательно сохранять версии проекта Изменился подход к задачам: то, что раньше выглядело сложной разработкой, теперь можно разложить на шаги и собрать самому Проект остался в портфолио как пример того, что я уже умею создавать — для меня это важно, потому что хочу сменить направление с контекстной рекламы на аналитику
Любовь Ярковская
Пользователь
Комментарий: Курс подошёл мне без опыта в разработке: я не программист, IDE раньше в глаза не видела, Python до сих пор пугает — и всё равно собрала рабочее веб-приложение Работала на своей реальной задаче, а не на учебном кейсе: перенесла в Cursor мой ручной процесс расчёта КП Инструмент решил мою управленческую проблему, а не только техническую: логика ценообразования больше не зависит от меня одной, менеджеры считают сами
Посмотреть все отзывы

Промокоды и акции для направления Программирование и 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. Микросервисная архитектура - индивидуальный

О КУРСЕ

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

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

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

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


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

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

5. Микросервисная архитектура и инструменты ИИ

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

Понятия монолита, 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. Дизайн API — проектирование веб-приложений

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

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

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

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. WEB-023 React Advanced: продвинутые темы

Освойте продвинутые техники React для интеграции GraphQL, управления состоянием и эффективного тестирования.

  • Основные концепции.
  • SDL.
  • Запросы.
  • Директивы.
  • Резолверы.
  • Платформа Apollo.
  • Apollo Studio.
  • Apollo Client.
  • Подписки (теория – 8 ч., домашнее задание – 4 ч.).
  • Жизненный цикл компонентов с хуками.
  • useState и его правильное использование.
  • useEffect с debouncing (отложенным выполнением).
  • Мемоизация с использованием useMemo, useCallback и useRef.
  • Распространенные ошибки при использовании useCallback и useMemo.
  • Хук useImperativeHandle.
  • Хук useLayoutEffect.
  • Хуки из React 18: useInsertionEffect, useDeferredValue, useTransition, useSyncExternalStore.
  • React Compiler в React 19.
  • Actions в React 19.
  • Хуки React 19.
  • Пользовательские хуки в популярных библиотеках (теория – 6 ч., домашнее задание – 2 ч.).
  • Обзор Redux.
  • Redux DevTools.
  • Часто задаваемые вопросы и лучшие практики Redux.
  • Middleware в Redux: как это работает.
  • Thunk Middleware.
  • Создание собственного middleware (теория – 3 ч.).
  • RTK.
  • Лучшие практики работы с RTK.
  • Использование reselect в RTK.
  • RTK Query (теория – 3 ч., домашнее задание – 1 ч.).
  • Snapshot-тестирование.
  • Библиотека react-testing-library.
  • Тестирование условного рендеринга.
  • Тестирование граничных условий.
  • Асинхронные утилиты (теория – 3 ч., домашнее задание – 1 ч.).
  • Mock-тестирование.
  • Мокирование API-запросов с помощью MSW.
  • Модульное тестирование Redux-компонента.
  • Интеграционное тестирование Redux-компонента с редьюсерами.
  • Тестирование редьюсеров в Redux.
  • Тестирование RTK Query с использованием MSW (теория – 3 ч., домашнее задание – 1 ч.).
  • Структура папок Cypress.
  • Мокирование ответов API.
  • Обработка ошибок в E2E тестах.
  • Настройка Cypress с Vite.
  • Лучшие практики для E2E тестирования.
  • Производительность.
  • Измерение времени для выявления медленных тестов (теория – 2 ч., домашнее задание – 1 ч.).
  • Основные методы работы с формами в React.
  • React-hook-form (теория – 1 ч., домашнее задание – 1 ч.).
Дата начала: 26 октября
Длительность: 1 неделя
Стоимость курса: 59 900 ₽
Цена без скидки: 59 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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