Курс "Проектування архітектури додатків С #" в Києві

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

Для кого цей курс

Даний курс орієнтований, головним чином, на розробників і архітекторів, які мають потребу в керівництві по розробці архітектури та проектування додатків на платформі 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.
Duration

Тривалість

16 год.
Count

Кількість уроків

8 занять
Price

Вартість навчання

165
Included

Курс входить до

Спеціальності

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

1
Введення в архітектуру.
• Що таке архітектура програмного забезпечення?
• Основні принципи проектування архітектури ПЗ
• Архітектурні шаблони і стилі
• Методика побудови архітектури і дизайну
2
Проектування багатошарових додатків.
• Основи проектування
• Рекомендації з проектування багатошарових додатків
• Рекомендації з проектування компонентів
3
Проектування шару представлення.
• Рекомендації з проектування шару представлення
• Проектування компонентів представлення
• Матриця технологій шару представлення
4
Проектування бізнес - шару.
• Рекомендації з проектування бізнес-шару
• Проектування компонентів бізнес-шару
• Проектування бізнес-сутностей
• Проектування компонентів робочого процесу
5
Проектування шару доступу до даних.
• Рекомендації з проектування шару доступу до даних
• Проектування компонентів шару доступу до даних
• Матриця технологій шару доступу до даних
6
Проектування шару сервісів.
• Рекомендації з проектування шару сервісів
7
Загальні аспекти дизайну.
• Показники якості
• Наскрізна функціональність
• Взаємодія і обмін повідомленнями
• Фізичні рівні і розгортання
• Enterprise Library від Patterns & Practices
8
Архетипи додатків.
• Вибір типу програми
• Платформа додатків Microsoft
• Матриця інтеграційних технологій
• Матриця технологій робочого процесу
• Огляд каталогу шаблонів Patterns & Practices

По завершенню курсу ви будете вміти

1

Розбиратися в основних принципах архітектурного проектування ПО та шаблонах проектування під час розробки на платформі Microsoft .NET

2

Розбиратися в аспектах проектування багатошарових додатків

3

Розбиратися в аспектах проектування шару доступу до даних, шару представлення, бізнес-шару

4

Керуватися раціональними рішеннями під час обрання стратегії та шаблонів проектування додатку

5

Давати оцінку ключовим характеристикам дизайну архітектури ПО та основним атрибутам якості

6

Розбиратися в основних архетипах додатків

Спробуй безкоштовно

Повноцінне заняття з тренером

Що входить до курсу

16 годин живого навчання з тренером

Практичні заняття та перевірка ДЗ 

Спілкування з групою

Підтримка ментора та асистента

Тестування та Сертифікат

Відео курс від ITVDN

Як відбувається навчання

1 Arrow

Живі онлайн заняття
з тренером

Заняття групи проходять онлайн. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.
2 Arrow

Виконання
домашніх завдань

До кожного уроку розроблені практичні завдання, які необхідно виконувати і здавати у спеціальній LMS системі
3 Arrow

Перевірка ДЗ
та фідбек

Усі роботи студентів перевіряються
і по кожному завданню надається фідбек з оцінкою та рекомендаціями.
4

Тестування
та сертифікація

Після кожного модуля програми студенти проходять тестування
і отримують сертифікати, які підтверджують рівень знань.

Сертифікат після закінчення курсу

Certificate

Сертифікат після закінчення курсу

Icon Тестування та сертифікація ІТ фахівців проходить на нашій власній платформі TestProvider.com
Icon Ви отримуєте завірений сертифікат від CyberBionic Systematics, який підтверджує рівень ваших знань та збільшує шанси на успішне працевлаштування.
Icon Кожен сертифікат має серійний номер, роботодавець може його перевірити та переконатися у справжності сертифіката.

Готовий
почати навчання?

Відправляй заявку та зафіксуй свою знижку на навчання

Відгуки наших студентів
icon

Відгуки з DOU

icon

Відгуки з Facebook

icon

Відгуки з Google

photo
Kateryna Safoshyna
QA
Мій вхід у світ IT виявився надзвичайно швидким та успішним: я отримала офер після першого тестового завдання та першої співбесіди, що є прямим свідченням високої якості підготовки у школі CBS. Програма навчання в CBS демонструє відмінну повноту матеріалу. Особливо цінним є те, що навчальний процес не обмежується лише теоретичною базою. Ментор Дмитро Красний надає студентам не тільки необхідні теоретичні знання, але й цінну практичну складову. Саме завдяки активному виконанню цієї практики я вважаю, що змогла успішно пройти відбір та отримати пропозицію про роботу. <p>Записи лекцій: Наявність записів лекцій є ключовою перевагою. Це дозволяє повторювати матеріал у зручний час, повертатися до складних тем та ефективно закріплювати знання, що особливо важливо для новачків.</p> <p>Доступ до відеоресурсів ITVDN: Надання доступу до ITVDN значно розширює навчальні можливості. Це забезпечує студентів великою кількістю додаткового, актуального відеоконтенту, дозволяючи поглиблювати знання за межами основного курсу.</p> <p>Кар&rsquo;єрний супровід заслуговує на окрему відзнаку.</p> <p>Практика: Ментор Дмитро Красний забезпечує студентів необхідною практикою, яка є максимально наближеною до реальних робочих завдань.</p> <p>Підготовка до співбесід: Надзвичайно важливою є можливість обговорювати з Дмитром усі нюанси співбесід. Це включає розбір технічних питань, стратегій поведінки та зворотний зв&rsquo;язок щодо пройдених етапів. Ця індивідуальна підтримка та детальний аналіз є критичним фактором, який допоміг мені швидко адаптуватися до вимог ринку праці та досягти успіху.</p> <p>IT-школу CBS можу однозначно рекомендувати всім, хто прагне ефективного та швидкого старту в IT. Комбінація грунтовної теорії, цілеспрямованої практики, якісного менторства (особлива подяка Дмитру Красному) та доступу до додаткових ресурсів створює ідеальні умови для успішного працевлаштування.</p>

показати весь

photo
Tetiana Malysheva
QA
<p>Займаюсь на курсі Тестувальник програмного забезпечення.<br /> Дуже задоволена. Матеріал сприймається легко тому що до кожного урока є презентація, стислий опис заняття, відео запис онлайн заняття.<br /> На занятті кожен крок розбираємо по &laquo;кісточках&raquo;, з різних сторон, на прикладах реальних проєктів.<br /> Особисто мені дуже подобається, що окрім практичного домашнього завдання є можливість відпрацювати пройдену тему на реальному проєкті. Це так круто!<br /> Стах кудись подівся щодо нової професії.</p>

показати весь

photo
Наталья Корж
FrontEnd developer
Я решила для себя, что буду изучать FrontEnd, так как на мой взгляд, это оптимальный путь входа в IT. Курсы искала на DOU.ua – там нашла CyberBionic Systematics. Выбрала по удачному местоположению, плюс адекватная стоимость обучения. Из минусов: мне бы хотелось, чтобы домашние задания проверялись более придирчиво, с большим вниманием к деталям, потому что в любом случае работодатель будет этого требовать. И мне, как новичку, хотелось бы прочувствовать все эти нюансы при выполнении и доведении ДЗ до идеала. В остальном курсом довольна, тренер Александр отлично все объяснял, понятно с первого раза. Если что-то не доходило – терпеливо повторял, разъяснял. Менторы Анна и Ксения – оперативно проверяли ДЗ и отвечали на все вопросы. Относительно перспектив: планирую попасть на Программу получения опыта в CyberBionic Systematics и уже потом пробоваться на позицию Junior FrontEnd developer.

показати весь

Компанії, в яких працюють наші студенти
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work

Залишилися питання?

Підкажемо, з чого почати, яку спеціальність обрати і як знайти першу роботу.

Image

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

Мета даного курсу - навчити розробників і архітекторів створювати ефективні високоякісні додатки на платформі Microsoft і .NET Framework в більш стислі терміни і з меншими ризиками завдяки використанню перевірених і, здобувших довіру, архітектурним принципам і шаблонам проектування.
В курсі пропонується огляд основних принципів і шаблонів, які забезпечують міцну базу для створення гарної архітектури та дизайну програми. На додаток до цієї бази даються загальноприйняті рекомендації з розділення функціональності програми на шари, компоненти і сервіси. Наводяться поради щодо визначення і реалізації ключових характеристик дизайну, основних атрибутів якості (таких як продуктивність, безпека і масштабованість) і наскрізної функціональності (такої, як кешування і протоколювання). Курс пропонує рекомендації з архітектури та дизайну найбільш загальних типів додатків, таких як Web-додатки, насичені Internet-додатки (RIA), насичені клієнтські програми, сервіси та мобільні додатки.