Шаблоны Проектирования ПО

Изучите распространенные шаблоны проектирования программного обеспечения для решения повторяющихся проблем в архитектуре ПО. Узнайте о порождающих, структурных и поведенческих шаблонах для создания более надежного и удобного в сопровождении кода.

7 courses

Принципы SOLID: Разработка чистого и поддерживаемого кода

Узнайте, как применять пять основных принципов SOLID для написания надёжного, масштабируемого и легко тестируемого объектно-ориентированного кода на таких языках, как Java, C# и Python.
★ 4.5 (1,211)

Современные шаблоны проектирования C++: архитектура чистого кода

Создавайте чистые, поддерживаемые и эффективные приложения на C++, освоив классические шаблоны проектирования «Банды четырёх», адаптированные под современные стандарты языка.
★ 4.6 (7,547)

Принципы проектирования и архитектуры программного обеспечения

Научитесь создавать масштабируемые и поддерживаемые системы, используя современные архитектурные шаблоны и основные принципы проектирования.
★ 4.6 (4,014)

Основы корпоративного программирования 1C

Научитесь разрабатывать решения для автоматизации бизнес-процессов, писать собственный код и настраивать базы данных в среде 1C:Enterprise с нуля.
★ 4.9 (3,487)

Практическая разработка программного обеспечения: основные инструменты и методы

Этот курс знакомит новых разработчиков с основными методами и инструментами, которые помогут им уверенно подходить к современным проектам.
★ 4.0 (58)

Распределенные транзакционные модели в Spring Microservices

Узнайте, как разрабатывать надежные распределенные транзакции в микросервисах с использованием Java и Spring Boot, освоив такие шаблоны, как Saga и Transactional Outbox.
★ 4.9 (28)

Рефакторинг дублированных кодов для более чистых программ

Узнайте основные методы рефакторинга для выявления и устранения избыточного кода, делая ваши программы более читабельными и легкими в обслуживании.
★ 4.9 (18)