Курс «Профессиональная разработка Android-приложений»

Направление
Разработка мобильных приложений
Формат
Видео в записи
Домашние задания
Есть
Итоговый экзамен
Нет
Количество уроков
8
Документ об обучении
Сертификат
Обратная связь
Есть
Доступ
Сразу после покупки
Последнее обновление 06.07.2022

О курсе

Сейчас на первый план выходит практика, и от вас будет требоваться бо́льшая самостоятельность в реализации поставленных задач и умение решать проблемы. В этом курсе и методических материалах упор делается на архитектуру приложения, ключевые паттерны и абстракции, применение конкретных подходов и библиотек. Поэтому большая часть кода будет оставаться за рамками урока. Речь о простом и очевидном коде, который вы уже много раз писали (Activity, фрагменты, детали реализации адаптеров и т. п.).

Этот курс предназначен для опытных студентов, в течении курса студенты разрабатывают англо-русский словарь.

К концу курса студенты освоят все необходимые практики для работы в ведущих IT-фирмах России.

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

  1. Студенты ознакомятся с одним из двух основных подходов к построению архитектуры приложения: MVP. А также используют на практике подходы Clean Architecture + MVI, создадут первый экран своего приложения.
  2. Студенты ознакомятся с паттерном MVVM и имплементируют внедрение зависимости (Dagger).
  3. Студенты заменят Dagger на Koin, заменят RxJava на Корутины и отрефакторят своё приложение.
  4. Студенты углубят свои знания в работе с Корутинами и разберутся с концепцией потоков в Котлине: Flow, SharedFlow, StateFlow.
  5. Студенты внедрят функционал по длительному хранению данных на примере Room и имплементируют загрузку фото с помощью Picasso, Glide или Coil.
  6. Студенты имплементируют многомодульность для своего проекта.
  7. Рефакторинг и улучшения для проекта. Студенты добавят скоупы для своих зависимостей, узнают про возможности Делегатов в Котлине и отрефакторят приложение.
  8. Студенты узнают все нововведения конференции Google IO 2021, касающиеся разработчиков, пользователей и операционной системы.

Другие курсы по этой теме