Паттерны (patterns, шаблоны) представляют собой совокупность некоего опыта, пригодную для повторного использования. Паттерны находят применение во всех областях деятельности, поскольку дают возможность использовать сработавшие ранее решения. Знание паттернов проектирования позволяет не только быстрее строить Ваши решения и получать качественный исходный код, но и эффективнее общаться с коллегами, которые уже освоили данную технологию.
В курсе рассматриваются три типа паттернов: структурные – описывающие типовые взаимосвязи между классами (объектами) программной системы, порождающие – описывающие типовые способы контроля за процессом создания экземпляров классов и поведенческие – реализующие типовые алгоритмы, применяемые практически в каждой программной системе.
Тренинг построен на сквозном примере, когда слушатели на основе поставленной задачи создают решение, и тем самым, знакомятся с каждым паттерном.32 900 ₽
29 610 ₽ — для физ. лиц
Шаблоны проектирования приложений масштаба предприятия
Изучите особенности выбора архитектурных решений для корпоративных приложений с акцентом на стили, атрибуты качества и практику.
49 500 ₽
Аналитические шаблоны
Курс посвящен методам построения UML-моделей и аналитическим приемам для решения типовых задач в разработке приложений.
49 500 ₽
Разработка на платформе Java SE. Расширенные темы
В данном курсе слушатели получат расширенные знания и навыки, необходимые для разработки ПО на платформе Java SE. В этом курсе рассматриваются основные классы системных библиотек и основы проектирования программного обеспечения. Благодаря этому слушатели научатся работать не только как программисты, но и как проектировщики ПО. Базовые темы по платформе Java рассматриваются в связанном курсе JVA-007 Разработка на платформе Java® SE: Базовые темы.
48 900 ₽
Визуальное моделирование с применением UML
Вводный практический курс по основам языка UML, визуального моделирования и объектного мышления, а также методикам и применению UML в разработке.
27 000 ₽