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

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

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

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

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

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

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

Приобретаемые навыки
1
Android Architecture Components
2
Room
3
Создание Entity
4
Создание DAO
5
Знакомство с LiveData
6
Создание базы данных Room
7
Знакомство с патерном Repository
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
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 02.03.2023 13:31
Сохраняем данные в Room + ViewModel

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

Оставить отзыв
Поделиться курсом с друзьями