Головна Школи CyberBionic Systematics Проєктування архітектури додатку
CyberBionic Systematics

Проєктування архітектури додатку

165 USD за курс
16 годин
Для досвідчених
C# / .NET Lead / Architect / CTO
Цей курс навчить розробників і архітекторів створювати якісні додатки на .NET, використовуючи перевірені архітектурні принципи. Ви дізнаєтесь, як проектувати багаторівневі програми, працювати з шарами даних, бізнес-логікою та інтерфейсом. Після курсу ви зможете обирати оптимальні рішення для архітектури та оцінювати її якість.

Про курс

Програма курсу

Основи архітектури ПЗ

На цьому курсі починають з розуміння базових понять архітектури програмного забезпечення. Розглядають основні принципи проектування та архітектурні шаблони. Учні дізнаються про методику побудови архітектури та дизайну систем.

Проєктування багатошарових систем

Далі курс охоплює проектування багатошарових додатків. Вивчають рекомендації з проектування таких систем та їхніх компонентів. Цей блок дає фундамент для розуміння структури складних програм.

Шар представлення та бізнес-логіка

Тут учні заглиблюються в проектування шару представлення. Розглядають компоненти представлення та матрицю технологій для цього шару. Потім переходять до бізнес-шару - проектування бізнес-сутностей, компонентів бізнес-логіки та робочих процесів.

Робота з даними та сервіси

Цей модуль присвячений шару доступу до даних. Вивчають рекомендації з проектування та компоненти цього шару. Аналізують матрицю технологій для роботи з даними. Окремо розглядають проектування шару сервісів.

Загальні аспекти дизайну

У цій частині курсу розглядають ключові аспекти якості архітектури. Досліджують наскрізну функціональність, взаємодію компонентів та обмін повідомленнями. Вивчають фізичні рівні систем та їх розгортання. Знайомляться з Enterprise Library від Patterns & Practices.

Типи додатків та технології

Завершальний модуль охоплює архетипи додатків та вибір типу програми. Аналізують платформу Microsoft для розробки, матриці інтеграційних технологій та технологій робочого процесу. Оглядають каталог шаблонів Patterns & Practices.

Результати навчання

Після курсу ви зможете розбиратися в принципах архітектурного проектування на .NET. Навчитеся проектувати багатошарові додатки та окремі шари систем. Зможете обирати раціональні рішення для архітектури та оцінювати якість дизайну. Опануєте основні архетипи додатків.

Формат навчання

Курс включає практичні заняття з перевіркою домашніх завдань. Доступний безкоштовний відеокурс для додаткового навчання. Передбачене онлайн тестування та отримання сертифіката після успішного завершення.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора