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

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

Старт курса
Ожидается

Для кого этот курс

Данный курс ориентирован, главным образом, на разработчиков и архитекторов, которые нуждаются в руководстве по разработке архитектуры и проектированию приложений на платформе Microsoft и в .NET Framework.
Однако этот курс будет полезным любому специалисту, который интересуется архитектурой и дизайном приложений, желает разобраться в базовых шаблонах и принципах, стоящих за хорошим дизайном приложений на платформе Microsoft или .NET Framework, а также для новичков, которые только начинают работать с платформой Microsoft или .NET Framework.

Предварительные требования

Уверенные знания:
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.

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

Старт курса
Ожидается
Продолжительность:
16 ч.
Количество уроков:
8 занятий
Стоимость обучения:
165 USD

Форма обучения

Очное обучение
Онлайн обучение
Корпоративное

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

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

Программа курса
  • 1
    Введение в архитектуру.
    • Что такое архитектура программного обеспечения?
    • Основные принципы проектирования архитектуры ПО
    • Архитектурные шаблоны и стили
    • Методика построения архитектуры и дизайна
  • 2
    Проектирование многослойных приложений.
    • Основы проектирования
    • Рекомендации по проектированию многослойных приложений
    • Рекомендации по проектированию компонентов
  • 3
    Проектирование слоя представления.
    • Рекомендации по проектированию слоя представления
    • Проектирование компонентов представления
    • Матрица технологий слоя представления
  • 4
    Проектирование бизнес – слоя.
    • Рекомендации по проектированию бизнес-слоя
    • Проектирование компонентов бизнес-слоя
    • Проектирование бизнес-сущностей
    • Проектирование компонентов рабочего процесса
  • 5
    Проектирование слоя доступа к данным.
    • Рекомендации по проектированию слоя доступа к данным
    • Проектирование компонентов слоя доступа к данным
    • Матрица технологий слоя доступа к данным
  • 6
    Проектирование слоя сервисов.
    • Рекомендации по проектированию слоя сервисов
  • 7
    Общие аспекты дизайна.
    • Показатели качества
    • Сквозная функциональность
    • Взаимодействие и обмен сообщениями
    • Физические уровни и развертывание
    • Enterprise Library от Patterns & Practices
  • 8
    Архетипы приложений.
    • Выбор типа приложения
    • Платформа приложений Microsoft
    • Матрица интеграционных технологий
    • Матрица технологий рабочего процесса
    • Обзор каталога шаблонов Patterns & Practices

Что вы получите на курсе

Онлайн уроки з ментором у Zoom

Практические занятия и проверка дз

Бесплатный видеокурс

Онлайн тестирование и сертификация

По завершению курса Вы будете уметь
  • Разбираться в основных принципах архитектурного проектирования ПО и шаблонах проектирования при разработке на платформе Microsoft .NET
  • Разбираться в аспектах проектирования многослойных приложений
  • Разбираться в аспектах проектирования слоя доступа к данным, слоя представления, бизнес-слоя
  • Руководствоваться рациональными решениями во время выбора стратегии и шаблонов проектирования приложения
  • Давать оценку ключевым характеристикам дизайна архитектуры ПО и основным атрибутам качества
  • Разбираться в основных архетипах приложений
Сертификат

по прохождению курса

Наличие сертификата Учебного Центра CyberBionic Systematics свидетельствует о Вашем владении новыми знаниями и навыками, а значит, позволяет выгодно выделиться на фоне других кандидатов и увеличивает шансы на успешное трудоустройство или продвижение по карьерной лестнице. Для получения сертификата после окончания обучения, необходимо успeшно пройти тестирование по соответствующему курсу на Testprovider.com

Записаться на курс

Ожидается

Записатися
на пробний урок
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Мессенджер: