Кімнатний курс програмування на Android - DVD


Код: 12119046446
969 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 7-10 дней
  • Состояние товара: новый
  • Доступное количество: 1898

Заказывая «Кімнатний курс програмування на Android - DVD», вы можете быть уверены, что данное изделие из каталога «Наука и образование» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.

Название – "Аудиторный курс по Android"

Продолжительность – 3 часа 30 минут

Уровень: средний

Что вы изучите?

Цель этого курса — научить вас тому, как Room работает с RxJava, то есть с реактивными потоками. Вы изучите характеристики библиотеки Room и создадите свои первые пользовательские сущности. Подключитесь к RxJava и настройте свой DAO. Затем вы научитесь работать с базой данных, добавляя, создавая, удаляя и редактируя пользователей.

Следующими шагами будут связи и вложение данных, где вы изучите понятные аннотации Embedded, Relation и ForeignKey. Вы научитесь создавать связи между данными в базе данных.

Вы будете добавлять ключи и выполнять оптимизацию запросов. Курс также научит вас использовать оператор JOIN для получения данных. Следующие шаги — обновление данных и оптимизация обучения, где вы реализуете автоматическое добавление даты и автоматическое переписывание запросов.

  • Импорт библиотеки и подключение к технологии RxJava
  • Создание связей и определение разрешения конфликтов
  • Миграция данных
  • Заполнение таблицы данными при создании базы данных
  • Использование аннотаций для оптимизации работы
  • Написание и оптимизация SQL-запросов
  • li>
  • Соединение помещения с другими компонентами архитектуры

Для кого предназначен этот курс?

  • Курс для люди, умеющие программировать на платформе Android на Java.
  • Для курса необходимы знания RXJava2, которые мы обсуждаем в другом нашем курсе.

Что такое Room?

Если вы работаете с локальными базами данных и думаете о том, чтобы снизить нагрузку на сервер и, таким образом, обеспечить более плавную работу ваших приложений, вам необходимо познакомиться с Room. Это библиотека, которая значительно упрощает работу с SQLite. Благодаря полезным аннотациям и интеграции с новейшими архитектурными компонентами Android это важная технология для каждого разработчика Android.

Введение в Room

В начале этого курса вы создадите проект и импортируйте необходимые библиотеки. Затем вы настроите открытие и миграцию SQLite. Вы добавите пользователей в создаваемую базу данных и увидите, как база данных реагирует на изменения в так называемых таблицах. смотрю стримы.

Отношения и привязка данных

Следующие шаги — работа с отношениями и данными. Вы будете назначать пользователям профессии на основе отдельной таблицы. Вы увидите, как связать этих пользователей с их профессией. Вы научитесь перекрестным ссылкам в таблицах, оптимизируете запросы и добавите индексы.

Оптимизация

Заключительный этап этого обучения — изучение оптимизации. В этом разделе вы выполните действия CRUD для каждой таблицы, т. е. создадите, прочитаете, обновите, удалите. Кроме того, вы добавите в таблицу данные по умолчанию и примените преобразователи типов. Разумеется, все выполняемые операции создаются в работающем приложении, благодаря чему обучение проходит в практическом ключе.

Импорт и первоначальная настройка

1. Описание и характеристики библиотеки

2. Конфигурация комнаты и создание сущности пользователя

3. Импорт и подключение с библиотекой RxJava

Поддержка пользователей в базе данных

4. Адаптация пользовательского DAO к RxJava

5. Удаление пользователя и наблюдение за изменениями

6. Создание сущности профессии и добавление миграции

7. Деструктивная миграция и инициализация базы данных

8. Добавление нового пользователя

Связи и вложенность данных

9. Аннотации Embedded, Relation и ForeignKey

10. Создание связи между пользователем и профессией

11. Объединение данных в предложение с помощью кросс-таблицы

12. Добавление нового предложения

13. Отображение предложений пользователей

Работа на взаимоотношениях

14. Добавление внешних ключей и оптимизация запросов

15. Использование оператора JOIN при извлечении данных

16. Обзор и добавление индексов

Обновление данных

17. Добавление модели пользователя с продуктами

18. Отображение товаров пользователя

19. Обновление пользователей

Оптимизация

20. Автоматическое добавление даты и конвертера типов

21. Автоматическое переписывание запроса

Как выбрать версию курса:

Видеокурс доступен в двух формах:

1. в электронном виде - в виде ссылки для скачивания запакованного архива. После покупки вы получите ссылку на электронную почту. Здесь найдите аукцион, помеченный как цифровая версия.

2. коробка на DVD — вместо ссылки для скачивания вы получите DVD по указанному адресу. В этом случае ищите аукцион с пометкой DVD.

Подойдет ли курс к моей программе?

Курсы созданы с использованием разных версий программы. Однако в большинстве случаев им подходит любая версия. Курсы созданы таким образом, чтобы быть совместимыми и нейтральными для старых версий программного обеспечения. То есть если у вас, например, Photoshop 2019 года и курс создан на версии Photoshop 2020 года, то он подойдет на 100%.

Получу ли я программу вместе с курсом?

Курсы представляют собой видеоролики, демонстрирующие работу в заданной программе. Ни один из курсов не сопровождается программой, которую вы должны приобрести самостоятельно.