Що нового?

Придбаний [SkillBranch] Практический курс Middle Android Developer на Kotlin

Інформація про покупку
Тип покупки: Складчина
Ціна: 28800 ГРН
Учасників: 0 з 33
Організатор: Відсутній
Статус: Набір учасників
Внесок: 907.6 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[SkillBranch] Практический курс Middle Android Developer на Kotlin

  • Первая вводная встреча. Правила и напутствия
    Описание структуры курса. Code Styling. Подготовка окружения. Организационные моменты. Ответы на вопросы.
  • Стандартная библиотека Kotlin
    После этого занятия вы сможете оперировать основными конструкциями языка Kotlin, писать код в Kotlin-стиле.
  • Архитектура приложения
    Общие принципы построения архитектуры проекта. Выделение ключевых бизнес-сущностей. Абстракции над основными бизнес-сущностями. Декларирование ключевых интерфейсов

    MVP - MODEL VIEW PRESENTER
    Достоинства и недостатки. Пример проекта, где и когда стоит применять

    MVVM - MODEL VIEW VIEWMODEL
    Достоинства и недостатки. Пример проекта, где и когда стоит применять

    MVI - MODEL VIEW INTENT
    Достоинства и недостатки. Пример проекта, где и когда стоит применять
  • Clean Architecture
    Разделение приложения на слои бизнес-логики, хранения данных и пользовательского интерфейса
  • Android Architecture Components
    LifecycleOwner, LiveData, Room, Paging, ViewModel. Применение архитектурных компонентов и адаптация под выбранную архитектуру
  • Тестирование Android приложений - Mockk, Espresso
    Автоматизированное тестирование Android-приложений. Написание Unit-тестов, мокирование компонентов, написание инструментальных тестов. Концепции TDD/BDD
  • Fragments - продвинутое использование
    Жизненный цикл фрагментов. Fragment Manager, Child Fragments, коммуникация между фрагментами. Приложение на одном RootActivity – плюсы и минусы подхода (Single Activity Application)
  • Продвинутая работа с View, реализация CustomView
    Жизненный цикл Android View, методы onMeasure(), onLayout(), onDraw(). Процесс отрисовки и оптимизации view при создании CustomView
  • Material Animation
    Анимации свойств в Android, интерполяторы, аниматоры, очередь анимаций. Пользовательская анимация SVG-элементов. Сложные анимации
  • ORM Room
    Локальное хранение контента
Скрытое содержимое.
https://skill-branch.ru/middle-android-developer
 
Угорі