Стоимость

    8000 р.

    Оплатить

    Архитектурные паттерны в iOS (Группа №16)

    Lesson 1.

    ПОНЯТИЕ TDD. ОБЩИЕ ПРИНЦИПЫ И ПОНИМАНИЕ.

    UNIT TESTING

    • Рекомендации по тестированию
    • Пример юнит тестов

    TDD

    • Разработка проекта по TDD

    Lesson 2.

    АРХИТЕКТУРНЫЕ ПАТТЕРНЫ В IOS. 

    • Причинно-следственные связи. MV(X) архитектура, как альтернатива MVC
    • Признаки хорошей архитектуры
    • Шаблон «Скромный объект»
    • Пример сборки проекта по MVC
    • Схема MVP
    • Пример сборки проекта по MVP
    • Схема MVVM

    Lesson 3.

    MVVM НА ПРАКТИКЕ

    • CourseDetailsViewController
    • CourseListViewController
    • Переход с одного экрана на другой
    • Data Binding

    Lesson 4.

    Boxing. MVVM в SwiftUI

    • Boxing
    • MVVM в SwiftUI

    Lesson 5.

    ЧЕРЕЗ MV(X) К VIPER.

    ПОЧЕМУ VIPER — ЭТО ХОРОШИЙ ВЫБОР?

    • Разбор схемы
    • Пример сборки

    Lesson 6.

    VIPER НА ПРАКТИКЕ

    Lesson 7.

    CLEAN SWIFT АРХИТЕКТУРА, КАК АЛЬТЕРНАТИВА VIPER

    • Введение
    • Принципы SOLID
    • Правило зависимости
    • VIP Cycle
    • Схема Clean Swift

    Lesson 8.

    CLEAN SWIFT НА ПРАКТИКЕ

    • Course Detail Scene
    • Favourite Button
    • Course List Scene
    • Routing

    ВЫВОДЫ

    Отзывы

    Виктор Панафидников

    Виктор Панафидников

    Выражаю большую благодарность, за обширный, интересный и уникальный курс по паттернам. Данный курс помог разобраться в основных моментах проектирования и прототипирования больших проектов и заглянуть за рамки MVC. Отдельно большое спасибо нашему преподавателю Алексею, который ответственно и качественно подходит к своей работе и всегда максимально подробно и четко излагает материал!

    2020-05-22 10:33:22