Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

Сохраняем данные в Room + ViewModel

Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Нет

Стоимость курса

нет данных
Нет рассрочки

Кроме этого, Room является частью Android Architecture Components – это набор библиотек от Google, которые помогают решать стандартные задачи при разработки мобильных приложений под Android. В этом мини-курсе помимо сохранения данных, используя Room, вы научитесь работать с ViewModel для отображения данных. В результате прохождения мини-курса вы разработаете собственное приложение позволяющее сохранять список контактов.

Ключевые особенности курса

  • Научитесь работать с самой распространенной библиотекой для сохранения данных Room
  • Освоите работу с ViewModel
  • Поймете как использовать паттерн Репозиторий для разделения клиентского кода и кода для доступа к данным
  • Разработаете приложение в соответствии с рекомендуемой Google архитектурой
  • Научитесь работать с Android Architecture Components

Что вы получите после обучения

Навыки
1
Room
2
Android Architecture Components
3
Создание Entity
4
Создание базы данных Room
5
Знакомство с патерном Repository
6
Создание DAO
7
Знакомство с LiveData
8
Создание ViewModel
9
Добавление записи в БД используя Room
10
Создание Activity
11
Подключение к базе данных Room

Школа

Обучаем разработке на проекте с наставником

Практические онлайн-интенсивы для Android-разработчиков, туториалы и материалы от экспертов, работающих в лучших IT-компаниях.

AndroidSchool.ru - это полезные статьи, курсы и интенсивы для обучения азам и совершенствования навыков Android - разработки. Авторы материалов - разработчики, ежедневно разрабатывающие мобильные приложения в крупнейших ИТ-компаниях России и мира, таких Rambler&Co, Beeline, Alibaba.

УЧИТЕСЬ У ЭКСПЕРТОВ
Программа была разработана ведущими разработчиками которые имеют опыт работы в лучших ИТ-компаниях не только России но и мира
 
ПРАКТИЧЕСКИЕ ПРИМЕРЫ И ПРОЕКТЫ
Наши курсы и интенсивы нацелены прежде всего на развитие практичеcких навыков. Поэтому все вебинары насыщены кейсами из реальной практики.
 
ИНДИВИДУАЛЬНЫЙ ПОДХОД
Разработанные вами проекты будет проверять куратор проекта. Кроме того у вас будет возможность задать вопросы лично преподавателю.

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

Сохраняем данные в Room + ViewModel 0/14

Lecture1.1
Коротко об Android Architecture Components и Room 10 мин.

Lecture1.2
Создание проекта и добавление необходимых зависимостей 10 мин.

Lecture1.3
Создание Entity 10 мин.

Lecture1.4
Создание DAO 10 мин.

Lecture1.5
Знакомство с LiveData 05 мин.

Lecture1.6
Создание базы данных Room 15 мин.

Lecture1.7
Знакомство с патерном Repository (Репозиторий) и создание слоя для доступа к данным 07 мин.

Lecture1.8
Создание ViewModel 13 мин.

Lecture1.9
Создание ячейки списка для отображения UI 08 мин.

Lecture1.10
Создание адаптера и добавление RecyclerView 12 мин.

Lecture1.11
Добавление записи в БД используя Room 12 мин.

Lecture1.12
Создание Activity 06 мин.

Lecture1.13
Подключение к базе данных Room

Lecture1.14
Итоги

Рейтинг курса

2.7
Может быть интересно
Сохраняем данные в Room + ViewModel
На сайт курса

Сохраняем данные в Room + ViewModel