Курс Проектирование архитектуры приложени
Для кого этот курс
Данный курс ориентирован, главным образом, на разработчиков и архитекторов, которые нуждаются в руководстве по разработке архитектуры и проектированию приложений на платформе 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Курс входит в
СпециальностиПрограмма курса
• Основные принципы проектирования архитектуры ПО
• Архитектурные шаблоны и стили
• Методика построения архитектуры и дизайна
• Рекомендации по проектированию многослойных приложений
• Рекомендации по проектированию компонентов
• Проектирование компонентов представления
• Матрица технологий слоя представления
• Проектирование компонентов бизнес-слоя
• Проектирование бизнес-сущностей
• Проектирование компонентов рабочего процесса
• Проектирование компонентов слоя доступа к данным
• Матрица технологий слоя доступа к данным
• Сквозная функциональность
• Взаимодействие и обмен сообщениями
• Физические уровни и развертывание
• Enterprise Library от Patterns & Practices
• Платформа приложений Microsoft
• Матрица интеграционных технологий
• Матрица технологий рабочего процесса
• Обзор каталога шаблонов Patterns & Practices
По завершению курса вы будете уметь
Разбираться в основных принципах архитектурного проектирования ПО и шаблонах проектирования при разработке на платформе Microsoft .NET
Разбираться в аспектах проектирования многослойных приложений
Разбираться в аспектах проектирования слоя доступа к данным, слоя представления, бизнес-слоя
Руководствоваться рациональными решениями во время выбора стратегии и шаблонов проектирования приложения
Давать оценку ключевым характеристикам дизайна архитектуры ПО и основным атрибутам качества
Разбираться в основных архетипах приложений
Попробуй бесплатно
Полноценное занятие с тренером
Что входит в курс
16 часов живого обучения с тренером
Практические занятия и проверка ДЗ
Общение с группой
Поддержка ментора и ассистента
Тестирование и Сертификат
Видео курс от ITVDN
Как проходит обучение
Живые онлайн занятия
с тренером
Выполнение
домашних заданий
Проверка ДЗ
и фидбек
Тестирование
и сертификация
Сертификат после прохождения курса
Сертификат после прохождения курса
Готов
начать обучение?
Отправляй заявку и зафиксируй свою скидку на обучение
Остались вопросы?
Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.
О курсе Проектирование архитектуры приложений
В курсе предлагается обзор основных принципов и шаблонов, которые обеспечивают прочную базу для создания хорошей архитектуры и дизайна приложения. В дополнение к этой базе даются общеприменимые рекомендации по разделению функциональности приложения на слои, компоненты и сервисы. Приводятся советы по определению и реализации ключевых характеристик дизайна, основных атрибутов качества (таких, как производительность, безопасность и масштабируемость) и сквозной функциональности (такой, как кэширование и протоколирование). Курс предлагает рекомендации по архитектуре и дизайну наиболее общих типов приложений, таких как Web-приложения, насыщенные Internet-приложения (RIA), насыщенные клиентские приложения, сервисы и мобильные приложения.