Microsoft Silver Partner
Оформить заявку

Курс - Проектирование архитектуры приложений

Изображение к курсу Проектирование архитектуры приложений
Курс Проектирование архитектуры приложений
Длительность 8 дней / 16 часов
Количество уроков 8

Очное обучение

5020 UAH Записаться

Онлайн обучение

5020 UAH Записаться

Видео обучение

Оформить подписку

Консультации

Записаться
Цель данного курса – научить разработчиков и архитекторов создавать эффективные высококачественные приложения на платформе Microsoft и .NET Framework в более сжатые сроки и с меньшими рисками благодаря использованию проверенных и, снискавших доверие, архитектурным принципам и шаблонам проектирования.
В курсе предлагается обзор основных принципов и шаблонов, которые обеспечивают прочную базу для создания хорошей архитектуры и дизайна приложения. В дополнение к этой базе даются общеприменимые рекомендации по разделению функциональности приложения на слои, компоненты и сервисы. Приводятся советы по определению и реализации ключевых характеристик дизайна, основных атрибутов качества (таких, как производительность, безопасность и масштабируемость) и сквозной функциональности (такой, как кэширование и протоколирование). Курс предлагает рекомендации по архитектуре и дизайну наиболее общих типов приложений, таких как Web-приложения, насыщенные Internet-приложения (RIA), насыщенные клиентские приложения, сервисы и мобильные приложения.
Уверенные знания:
C#, Patterns of Design (GoF), MVP.

Понимание основ:
UML (Class Diagram & Sequence Diagram), WPF, WCF, WWF, WIF, SQL, ADO.Net, ASP.Net, Silverlight, JavaScript, SharePoint, Azure, MS Office.
Данный курс ориентирован, главным образом, на разработчиков и архитекторов, которые нуждаются в руководстве по разработке архитектуры и проектированию приложений на платформе Microsoft и в .NET Framework.
Однако этот курс будет полезным любому специалисту, который интересуется архитектурой и дизайном приложений, желает разобраться в базовых шаблонах и принципах, стоящих за хорошим дизайном приложений на платформе Microsoft или .NET Framework, а также для новичков, которые только начинают работать с платформой Microsoft или .NET Framework.
Урок 1

Введение в архитектуру.

• Что такое архитектура программного обеспечения?
• Основные принципы проектирования архитектуры ПО
• Архитектурные шаблоны и стили
• Методика построения архитектуры и дизайна

Урок 2

Проектирование многослойных приложений.

• Основы проектирования
• Рекомендации по проектированию многослойных приложений
• Рекомендации по проектированию компонентов

Урок 3

Проектирование слоя представления.

• Рекомендации по проектированию слоя представления
• Проектирование компонентов представления
• Матрица технологий слоя представления

Урок 4

Проектирование бизнес – слоя.

• Рекомендации по проектированию бизнес-слоя
• Проектирование компонентов бизнес-слоя
• Проектирование бизнес-сущностей
• Проектирование компонентов рабочего процесса

Урок 5

Проектирование слоя доступа к данным.

• Рекомендации по проектированию слоя доступа к данным
• Проектирование компонентов слоя доступа к данным
• Матрица технологий слоя доступа к данным

Урок 6

Проектирование слоя сервисов.

• Рекомендации по проектированию слоя сервисов

Урок 7

Общие аспекты дизайна.

• Показатели качества
• Сквозная функциональность
• Взаимодействие и обмен сообщениями
• Физические уровни и развертывание
• Enterprise Library от Patterns & Practices

Урок 8

Архетипы приложений.

• Выбор типа приложения
• Платформа приложений Microsoft
• Матрица интеграционных технологий
• Матрица технологий рабочего процесса
• Обзор каталога шаблонов Patterns & Practices

• Понимать принципы и шаблоны построения архитектуры и дизайна для разработки успешных решений на платформе Microsoft.
• Правильно выбрать стратегии и шаблоны проектирования, которые помогут при проектировании слоев, компонентов и сервисов решения.
• Определять и реализовывать ключевые технические решения.
• Определять и реализовывать основные показатели качества и сквозные функции для решения.
• Правильно выбирать технологии для реализации решения.
• Создавать возможные варианты базовой архитектуры решения.
• Правильно выбирать предлагаемые группой Patterns & Practices решения и руководства, которые помогают в реализации решения.
Check mark Запись в учебный центр Separator Онлайн форма для регистрации
Check mark Запись в учебный центр Separator Онлайн форма для регистрации
Стационар Полустационар 3 дня в неделю
Дата начала Дата окончания Время

Не нашли подходящий курс в расписании? Оформите заявку

Стационар Полустационар 3 дня в неделю
Дата начала Дата окончания Время

Не нашли подходящий курс в расписании? Оформите заявку