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 Онлайн форма регістрації
Стаціонар Напівстаціонар 3 дні на тиждень
Дата початку Дата закінчення Час

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

Стаціонар Напівстаціонар 3 дні на тиждень
Дата початку Дата закінчення Час

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