Архітектурні шаблони: MVC, MVP та MVVM
  • guide
  • development
  • супровідні матеріали
  • тест + сертифікат

Архітектурні шаблони: MVC, MVP та MVVM

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

ЛЕКТОР:
ЄГОР СЛУПІЦКИЙ

Senior Software Engineer у

DataArt

Про гайд

  • Формат:

    відеокурс

  • Тривалість:

    5 занять

  • Мова викладання:

    українська

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

Ваші результати:

 
icon
розумієте основні компоненти архітектурних шаблонів (MVC, MVP, MVVM)
 
 
icon
обираєте архітектурні шаблони для своїх проєктів на основі розміру, складності й команди
 
 
icon
створюєте гнучкі й підтримувані рішення з чітким розділенням відповідальностей між компонентами
 
 
icon
використовуєте техніки оптимізації коду за допомогою архітектурних шаблонів
 

Програма

  • 01 заняття

    Вступ до архітектурних шаблонів

    • Зрозумієте, що таке архітектурні шаблони
    • Дізнаєтесь, які є види архітектурних шаблонів
    • Орієнтуватиметеся, коли варто застосовувати архітектурні шаблони
    • Використовуватиме приклади застосування архітектурних шаблонів на практиці
  • 02 заняття

    Розбір MVC

    • Дізнаєтесь основні компоненти MVC: Model, View, Controller
    • Зможете оцінювати плюси та мінуси шаблону
    • Застосовуватимете MVC на практиці
  • 03 заняття

    Розбір MVP

    • Зрозумієте основні компоненти MVP: Model, View, Presenter
    • Навчитесь оцінювати плюси та мінуси шаблону
    • Зможете застосовувати MVP на практиці
    • Дізнаєтесь основні відмінності між MVC та MVP
  • 04 заняття

    Розбір MVVM

    • Зрозумієте основні компоненти MVVM: Model, View, ViewModel
    • Навчитесь оцінювати плюси та мінуси шаблону
    • Зможете застосовувати MVVM на практиці
    • Знатимете основні відмінності між MVC, MVP та MVVM
  • 05 заняття

    Вибір шаблону для свого проєкту

    • Навчитеся правильно обирати архітектурні шаблони
    • Зрозумієте найпоширеніші помилки, які виникають під час вибору шаблону

ВАРТІСТЬ

850 грн

• Доступ до курсу залишається у вас назавжди
• Закріпіть інформацію, пройшовши фінальний тест
• Навчайтеся в досвідченого практика

 
 
 
Реєструючись, ви погоджуєтеся з умовами договору-оферти та політикою конфіденційності.

Суміжні курси

photo
СЕРГІЙ ВАЩЕНКО,
7+ років досвіду в наданні розробки у сфері Frontend/Backend

Курс, який допоможе опанувати платформу Node.js та основні фреймворки типу Express.js і Jest, щоб створювати кросплатформні застосунки.

photo
ПАВЛО АВДОНІН,
Senior Flutter Developer у Fozzy Group (Сільпо)

Практичний курс, на якому ви вивчите мову Dart і опануєте фреймворк Flutter, щоб розробляти кросплатформні мобільні застосунки для iOS та Android.

photo
МИХАЙЛО ЄДЕМСЬКИЙ,
Senior Software Engineer в Microsoft

Курс, який навчить проєктувати й будувати розподілені системи з нуля, організовувати команди розробників, здійснювати міграцію монолітуна мікросервіси.

photo
ОЛЕГ МУРАВСЬКИЙ,
Principal Data Architect в eBay

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

 

FAQ

1. Як отримати доступ до курсу?
 
Ви можете сплатити вартість курсу онлайн у кілька кліків. Доступ до відеоуроків та корисних матеріалів залишається з вами назавжди.
2. Коли відбувається підключення?
 
Підключення до курсу відбувається протягом дня. Якщо ви не отримали лист на реєстрацію в особистому кабінеті студента — зв’яжіться з нами:
дзвоніть: +380731727407
пишіть: info@robotdreams.cc
3. Як відбувається навчання?
 
Навчання відбувається в зручній LMS-системі, де можна переглядати заняття і виконувати завдання.
4. Чи можна повернути кошти?
 
Цей формат курсів не передбачає повернення коштів.
5. Чи отримаю я сертифікат-підтвердження про навчання?
 
Так, сертифікат автоматично згенерується через 90 днів після підключення до навчання. Якщо пройдете швидше, зверніться до нас — і ми згенеруємо його.