🔥 Карьерный онлайн-фест 17-23 ноября

Постройте стратегию развития своей карьеры. В этом помогут эксперты, коллеги-айтишники с разными карьерными треками, карьерные консультанты

Зарегистрироваться →

Курсы по паттернам проектирования

Логотип Учебный центр IBSУчебный центр IBS
ARC-001 Ключевые практики архитектора ПО
1 нед
5
Микросервисная архитектура
Модель C4
Паттерны проектирования
SOA
Архитектура ПО
Software архитектор
SRE
Сбор требований
65 900 ₽
Логотип ХекслетХекслет
Java-разработчик
10 мес
Веб-разработка
HTML/CSS
Java
Spring
REST
PostgreSQL
Backend-разработка
Linux
CI / CD
Разработка
Клиент-серверные приложения
Маршрутизация
Модульное тестирование
ООП
Паттерны проектирования
Регулярные выражения
Разработка через тестирование
Функциональное программирование
ActionScript
Apache Tomcat
API Интерфейсы
GitHub
Hibernate
HTTP
Javalin
JDBC
JSON
Junit
Postman
SOLID
TDD/BDD
Thymeleaf
Mockito
Java core
102 400 ₽
122 400 ₽
-17%
Логотип Учебный центр IBSУчебный центр IBS
ARC-003 Domain Driven Design
1 нед
Микросервисная архитектура
Паттерны проектирования
DDD
Исследование пользователя
Agile
Архитектура ПО
Software архитектор
51 900 ₽
Логотип Яндекс ПрактикумЯндекс Практикум
Разработчик C++ расширенный
12 мес
C/C++
Базы данных
PostgreSQL
Backend-разработка
Linux
Docker
Алгоритмы и структуры данных
Git
Разработка
Компиляторы
Модульное тестирование
Мониторинг
Нагрузочное тестирование
ООП
Паттерны проектирования
Cmake
Qt
UML
VS Code
IDE
129 600 ₽
162 000 ₽
-20%
Логотип ХекслетХекслет
Python-разработчик
10 мес
Веб-разработка
HTML/CSS
SQL
Python
Django
REST
Базы данных
Backend-разработка
Linux
Flask
Apache Kafka
CI / CD
Алгоритмы и структуры данных
Git
Разработка
ООП
Паттерны проектирования
Проектирование архитектуры приложений
Регулярные выражения
Разработка через тестирование
API Интерфейсы
FastAPI
HTTP
Postman
RabbitMQ
122 400 ₽
Логотип Учебный центр IBSУчебный центр IBS
SDP-030_PRG Продвинутая разработка в Microsoft .NET
1 нед
C#
Асинхронное программирование
Backend-разработка
Разработка
.NET
Оптимизация кода
Паттерны проектирования
38 900 ₽
Логотип Учебный центр IBSУчебный центр IBS
JVA-I-004 Архитектура REST
1 нед
Spring
REST
Разработка
ООП
Паттерны проектирования
HTTP
OpenAPI Specification
Swagger
Spring Boot
18 800 ₽
Логотип Учебный центр IBSУчебный центр IBS
ARC-014 Архитектура в Agile-проектах
1 нед
CI / CD
Паттерны проектирования
Техническая документация
DDD
Управление рисками
Agile
Архитектура ПО
40 000 ₽
Логотип СлёрмСлёрм
Архитектура приложений: пиши как разработчик, думай как архитектор (Соло)
2 мес
Модель C4
ООП
Паттерны проектирования
SOLID
UML
Архитектура ПО
Рефакторинг
45 000 ₽
Логотип ХекслетХекслет
Фронтенд-разработчик
10 мес
Веб-разработка
Frontend-разработка
HTML/CSS
JavaScript
SQL
TypeScript
Асинхронное программирование
React
REST
Базы данных
Linux
CI / CD
Алгоритмы и структуры данных
Git
Разработка
Адаптивная верстка
Автоматизация тестирования
Настройка Proxy
ООП
Паттерны проектирования
Регулярные выражения
Создание архитектуры проектов
ActionScript
Ajax
Apache Flex
API Интерфейсы
GitHub
HTTP
Jest
JQuery
Postman
Redux
Regex
TDD/BDD
Webpack
98 150 ₽
118 150 ₽
-17%
Логотип ХекслетХекслет
PHP-разработчик
10 мес
Веб-разработка
HTML/CSS
PHP
SQL
REST
Базы данных
PostgreSQL
Backend-разработка
Linux
CI / CD
Laravel
Git
Разработка
ООП
Паттерны проектирования
Регулярные выражения
Разработка через тестирование
Системы контроля версий
Composer
GitHub
Slim
Нейминг
SQLite
79 650 ₽
109 650 ₽
-28%
Логотип Учебный центр IBSУчебный центр IBS
JVA-I-001 Java: ООП и функциональная парадигма
1 нед
Java
Разработка
ООП
Паттерны проектирования
Функциональное программирование
21 000 ₽
Логотип Учебный центр IBSУчебный центр IBS
JVA-017 Эффективность Java
1 нед
Java
Backend-разработка
Разработка
Паттерны проектирования
41 900 ₽
Логотип Учебный центр IBSУчебный центр IBS
DEV-006_NET Рефакторинг кода на языке C#
1 нед
C#
.NET
Модульное тестирование
ООП
Паттерны проектирования
Разработка через тестирование
TDD/BDD
Рефакторинг
38 700 ₽
Логотип Учебный центр IBSУчебный центр IBS
DEV-006_C++ Рефакторинг кода. Редакция для С++
1 нед
C/C++
ООП
Паттерны проектирования
Разработка через тестирование
TDD/BDD
Рефакторинг
34 500 ₽
Логотип Учебный центр IBSУчебный центр IBS
DEV-006_JVA Рефакторинг кода на Java
1 нед
Java
CI / CD
Тестирование
Паттерны проектирования
Разработка через тестирование
Рефакторинг
34 500 ₽
Логотип Учебный центр IBSУчебный центр IBS
DEV-005 Управление зависимостями в .NET
1 нед
.NET
Паттерны проектирования
SOLID
Рефакторинг
15 600 ₽
Логотип Учебный центр IBSУчебный центр IBS
DEV-001_JVA Шаблоны проектирования (GoF). Редакция для Java
1 нед
Объектно-ориентированное проектирование
ООП
Паттерны проектирования
Eclipse
Intellij IDEA
Netbeans
UML
VS Code
34 500 ₽
Логотип Учебный центр IBSУчебный центр IBS
DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
1 нед
C#
.NET
ООП
Паттерны проектирования
SOLID
Рефакторинг
34 500 ₽
Логотип Учебный центр IBSУчебный центр IBS
DEV-001_C++ Шаблоны проектирования (GoF). Редакция для C++
1 нед
C/C++
Backend-разработка
ООП
Паттерны проектирования
SOLID
Рефакторинг
34 500 ₽
Логотип Учебный центр IBSУчебный центр IBS
C-009 Программирование на языке C++ middle
1 нед
C/C++
Алгоритмы и структуры данных
Git
Разработка
Тестирование
ООП
Паттерны проектирования
Cmake
SOLID
Visual Studio
Рефакторинг
79 500 ₽
Логотип Учебный центр IBSУчебный центр IBS
ARC-015 Микросервисная архитектура
1 нед
REST
DevOps
Kubernetes
Apache Kafka
Микросервисная архитектура
Паттерны проектирования
DDD
GraphQL
gRPC
RabbitMQ
SOA
Agile
Архитектура ПО
Software архитектор
Service Mesh
API Gateway
53 900 ₽
Логотип Учебный центр IBSУчебный центр IBS
ARC-004 Шаблоны проектирования приложений масштаба предприятия
1 нед
Паттерны проектирования
Проектирование архитектуры приложений
Архитектура ПО
Software архитектор
Рефакторинг
51 900 ₽
Логотип Учебный центр IBSУчебный центр IBS
ARC-005 Аналитические шаблоны
1 нед
ООП
Паттерны проектирования
UML
Бизнес-моделирование
Оптимизация бизнес-процессов
Разработка баз данных
Архитектура ПО
Software архитектор
49 500 ₽
Логотип Учебный центр IBSУчебный центр IBS
SQA-I-004 Java и Git для автоматизации тестирования
1 нед
Git
Тестирование
Автоматизация тестирования
ООП
Паттерны проектирования
GitHub
Intellij IDEA
Инженер по автоматизации тестирования
Java core
QA
21 420 ₽
Логотип Яндекс ПрактикумЯндекс Практикум
Rust для действующих разработчиков
4 мес
Rust
Разработка
Оптимизация кода
Паттерны проектирования
Проектирование архитектуры приложений
gRPC
Блокчейн
Архитектура ПО
78 400 ₽
98 000 ₽
-20%
Логотип СлёрмСлёрм
Архитектура приложений: пиши как разработчик, думай как архитектор
2 мес
ООП
Паттерны проектирования
Проектирование сетей
SOLID
UML
Проектирование
Архитектура ПО
Рефакторинг
85 000 ₽
Логотип OTUSOTUS
JavaScript Developer. Professional
5 мес
Веб-разработка
Fullstack-разработка
React
Angular
Node.js
PostgreSQL
Vue.js
Разработка
Модульное тестирование
ООП
Паттерны проектирования
Ajax
Redux
SOLID
Svelte.js
Webpack
119 700 ₽
133 000 ₽
-10%
Логотип OTUSOTUS
iOS Developer. Basic
5 мес
Swift
iOS
Разработка
ООП
Паттерны проектирования
Разработка мобильных приложений
Разработка под iOS
SOLID
TDD/BDD
86 400 ₽
96 000 ₽
-10%
Логотип OTUSOTUS
C++ Developer. Professional
5 мес
C/C++
Backend-разработка
Разработка
Многопоточность
Паттерны проектирования
Многопоточное программирование
121 500 ₽
135 000 ₽
-10%
Логотип OTUSOTUS
Архитектура и шаблоны проектирования
4 мес
Паттерны проектирования
SOLID
Рефакторинг
98 000 ₽
Логотип БруноямБруноям
Java-разработчик с нуля
7 мес
Java
SQL
Spring
REST
Backend-разработка
CI / CD
Git
Разработка
Многопоточность
Модульное тестирование
ООП
Паттерны проектирования
HTTP
Jackson
JSON
Junit
SOAP
Agile
Kanban
Scrum
Mockito
74 900 ₽
124 833 ₽
-40%
Логотип БруноямБруноям
Программирование на Python
2 мес
Python
Алгоритмы и структуры данных
Git
ООП
Паттерны проектирования
GitHub
39 900 ₽
66 500 ₽
-40%
Логотип SkillfactorySkillfactory
Профессия C#-разработчик
12 мес
Веб-разработка
Fullstack-разработка
HTML/CSS
C#
JavaScript
SQL
Backend-разработка
Docker
CI / CD
Разработка
Многопоточность
Модульное тестирование
ООП
Паттерны проектирования
Разработка мобильных приложений
SOLID
WPF
XAML
Десктоп разработчик
Visual Studio
Разработка баз данных
Верстка сайта
API веб-сервисов
Проектирование API
117 463 ₽
213 570 ₽
-46%
Логотип OTUSOTUS
iOS Developer
12 мес
Swift
iOS
Разработка
Кросс-платформенная разработка
Многопоточность
ООП
Парсинг
Паттерны проектирования
Разработка мобильных приложений
Разработка под iOS
UIKit
Storyboard
Общая психология
API
171 000 ₽
Логотип OTUSOTUS
Vue.js разработчик
4 мес
3.67
Frontend-разработка
TypeScript
Vue.js
Разработка
Модульное тестирование
Паттерны проектирования
Babel
Cypress
Electron
Google Firebase
GraphQL
Jest
Webpack
57 600 ₽
64 000 ₽
-10%
Логотип АИСАИС
Шаблоны проектирования приложений масштаба предприятия
1 нед
Паттерны проектирования
42 000 ₽
Логотип Академия АйтиАкадемия Айти
Разработчик Python, от Junior до знаний Middle
1 мес
HTML/CSS
JavaScript
Python
REST
Backend-разработка
Микросервисная архитектура
Разработка
ООП
Паттерны проектирования
SOLID
60 000 ₽

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

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

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

ТОП онлайн-курсов по Паттернам проектирования

1. ARC-001 Ключевые практики архитектора ПО

Практический курс по основам архитектуры ПО. Тренинг предлагает глубокое понимание системной архитектуры и её роли в разработке ПО. Участники освоят выявление требований, проектирование, документирование и анализ архитектуры, а также научатся применять эти практики в реальных проектах. Курс охватывает весь жизненный цикл разработки ПО, включая взаимодействие с заинтересованными сторонами и использование гибких методологий. Основные темы: архитектурные стили, атрибуты качества, ATAM, 4+1, QAW, управление рисками и компромиссами. Идеально подходит для архитекторов, разработчиков, аналитиков и менеджеров проектов. Вы с практической точки зрения проанализируете пример: от постановки бизнес-целей к созданию чернового архитектурного документа, а также получите обратную связь.

Кратко об архитектуре ПО. Роль архитектора. Сходства и различия ролей.

Работа архитектора в Agile. Функциональные и кросс-функциональные команды.

Сквозной пример. Работа со стейкхолдерами. Бизнес-требования и функциональные требования. Методы сбора требований. Атрибуты качества (НФТ). Доменные контексты.

Проектирование архитектуры. Архитектурные стили. Site Reliability Engineering (SRE).

Введение в документирование архитектуры. Сочетание архитектурных представлений. Инструменты и форматы.

Проверка принятых проектных решений. Tiny Architectural Review Approach (TARA). Cost-Benefit Analysis Method (CBAM).

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

2. Java-разработчик

Пройдите обучение Java с гарантированной стажировкой и помощью в трудоустройстве в 2025! Изучите Java Core, Spring, базы данных и начните карьеру разработчика сегодня.
Школа: Хекслет
Дата начала: По мере набора группы
Длительность: 10 месяцев
Стоимость курса: 102 400 ₽
Цена без скидки: 122 400 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

3. ARC-003 Domain Driven Design

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

Доменные эксперты. Функциональные и нефункциональные требования, атрибуты качества. Шаблоны реализации доменной логики. Связь DDD & Agile.

Общий язык. Роль историй в понимании домена. Event Storming. Разбиение на домены. Impact mapping. User story mapping. Quality Attribute Workshop.

Типы поддоменов и разбиение. Ограниченные контексты. Контекстные карты и шаблоны. Топология команд.

Полезные шаблоны тактического дизайна. Объекты значения и шаблоны на их основе. Сущности. Агрегаты. Сервисы. Фабрики. Репозитории.

Анемичный домен и причины. Работа с «устаревшими системами». Интеграция контекстов. Типы сообщений и коммуникация между поддоменами.

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

4. Разработчик C++ расширенный

За 12 месяцев освоите с нуля один из самых востребованных языков программирования. Будете много практиковаться и получите реальный опыт. Научитесь писать эффективный код и разберётесь в стандартной библиотеке С++
Дата начала: По мере набора группы
Длительность: 12 месяцев
Стоимость курса: 129 600 ₽
Цена без скидки: 162 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

5. Python-разработчик

Профессия "Python разработчик", курсы для начинающих программистов. Курс разработки на django python с нуля, под руководством опытных наставников, занятия онлайн
Школа: Хекслет
Дата начала: По мере набора группы
Длительность: 10 месяцев
Стоимость курса: 122 400 ₽
Цена без скидки: 122 400 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

6. SDP-030_PRG Продвинутая разработка в Microsoft .NET

Освойте продвинутые техники .NET для создания высокопроизводительных и масштабируемых приложений. Курс охватывает современные подходы к асинхронному программированию, углубленное понимание внутренних механизмов .NET и лучшие практики проектирования. Уникальность: фокус на оптимизацию кода в режиме Release и применение Reactive Extensions для реактивных систем.

  • Базовые принципы.
  • DI паттерны и антипаттерны.
  • DI Container basics.
  • Управление зависимостями на практике.
  • Практический пример.
  • DI Container Advanced Topics.
  • Ключевые моменты и заключение.
  • Модель синхронного программирования.
  • Паттерны асинхронного программирования на платформе .NET.
  • Библиотека Task Parallel Library.
  • Await и async.
  • Библиотека реактивных расширений (Reactive Extensions, Rx).
  • События и делегаты.
  • Утиная типизация на уровне компилятора языка C#.
  • Жизненный цикл объекта.
  • Именованные и необязательные аргументы.
  • Особенности обработки исключений.
  • Преобразование типов, определенных пользователем.
  • Блоки итераторов.
  • Значимые типы.
  • Замыкания.
  • Прочее.
  • Асинхронное программирование.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 38 900 ₽
Цена без скидки: 38 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

7. JVA-I-004 Архитектура REST

Освойте архитектуру REST и создавайте эффективные API с использованием Spring. Курс сочетает теорию и практику и фокусируется на реальных задачах и проектах. Вы научитесь проектировать, разрабатывать и документировать RESTful API, готовясь к сертификационному экзамену по Spring REST.

  • Основы протокола HTTP.
  • Методы HTTP: GET, POST, PUT, DELETE, etc.
  • Заголовки HTTP и их использование.
  • Определение REST.
  • Основные принципы REST.
  • Ресурсы и представления.
  • Ссылки и коллекции.
  • Архитектура Spring.
  • Spring MVC и Spring Boot.
  • Аннотации @Controller, @RestController.
  • Обработка HTTP-запросов: GET, POST, PUT, DELETE.
  • Валидация входных данных.
  • Levels of the Richardson Maturity Model.
  • Структура спецификации OpenAPI.
  • Преимущества использования Swagger.
  • Настройка Swagger в Spring Boot проекте.
  • Автоматическая генерация документации.
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 18 800 ₽
Цена без скидки: 18 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. ARC-014 Архитектура в Agile-проектах

Практический курс по способам интеграции архитектурных решений с Agile для повышения качества проектов. Узнайте, как подружить гибкость Agile с мощью архитектурного проектирования. Курс для тех, кто хочет строить масштабируемые и устойчивые системы в динамичной среде. Получите практические навыки адаптации архитектурных практик к Agile-проектам и избегайте дорогостоящих ошибок. История Agile. Архитектура в Agile: от отрицания к модели архитектуры, управляемой рисками. Архитектура, управляемая рисками. Архитектура высокоизменчивых систем. Роль архитектора в SAFe. Архитектурно-значимые требования. Ключевые сценарии. Основные функциональные требования, нефункциональные требования. Подход “If it's non-functional, why do I care about it?”. Ограничения на User Story, Enablers, Techdebt Stories, Landing Zone. Архитектурные ограничения. Итерационный процесс принятия решений (облегченные версии ADD). Быстрое моделирование. Применение стилей и шаблонов с примерами (микросервисы). Контекст, перспективы (Perspective). NoUML: C4 и LADR. «Живая» документация. Антипаттерны. Закон Конвея. Два подхода: от архитектуры или от имеющейся команды. Антипаттерны. Ключевые механизмы. Архитектурное ревью кода. Архитектурные модульные тесты. Статические анализаторы кода, метрики. Фитнес-функции. LAAAM. TARA.
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 40 000 ₽
Цена без скидки: 40 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

9. Архитектура приложений: пиши как разработчик, думай как архитектор (Соло)

Базовый курс по проектированию систем. Новый ракурс и опора на архитектурные принципы для принятия решений.Научитесь создавать поддерживаемые системы и организовывать код.
Школа: Слёрм
Дата начала: В любое время
Длительность: 2 месяца
Стоимость курса: 45 000 ₽
Цена без скидки: 45 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

10. Фронтенд-разработчик

Курсы фронтенд разработчиков, индивидуальное и групповое обучение, опытные наставники. Получите онлайн востребованную профессию "фронтенд-разработчик", занимайтесь самостоятельно или с наставником
Школа: Хекслет
Дата начала: По мере набора группы
Длительность: 10 месяцев
Стоимость курса: 98 150 ₽
Цена без скидки: 118 150 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да