Описание
Количество уроков: 3 Видео
Язык: Русский
Вес архива: 784 МБ
Курс по работе с SQLite в Android поможет вам быстро и уверенно освоить фундаментальные навыки локального хранения данных. Материал подаётся практично и структурировано, чтобы вы могли применять полученные знания в реальных Android‑проектах уже после первых уроков.
Что представляет собой SQLite и зачем он нужен Android‑разработчику
SQLite является встроенной в Android системой управления базами данных, позволяющей приложению хранить данные локально — без сетевого подключения и сторонних сервисов. Это делает её идеальным инструментом для офлайн‑приложений, кеширования данных и быстрого доступа к структурированной информации.
В рамках курса вы узнаете, как организовать взаимодействие Android‑приложения с SQLite, какие преимущества даёт встроенная база данных и в каких случаях она используется разработчиками по умолчанию.
Основные подходы работы с базой данных в Android
На уроках разбираются классические и современные методы доступа к данным, что позволит вам глубже понять архитектуру Android‑приложений.
Классические методы работы с SQLite
Вы изучите:
• создание структуры базы данных;
• формирование SQL‑запросов;
• обновление и миграции БД;
• работу с курсорами и встроенными инструментами Android SDK.
Использование ORM‑библиотек
Современная Android‑разработка редко обходится без ORM‑решений, которые сокращают объём кода и делают работу с данными безопаснее и удобнее.
Room
Вы узнаете, как использовать Room — официальную ORM‑библиотеку от Google — для построения надёжной и масштабируемой архитектуры приложения.
greenDAO
Курс покажет, как ускорить работу приложения и упростить управление сущностями с помощью greenDAO.
DBFlow
Будут рассмотрены особенности DBFlow, её преимущества в динамических приложениях и удобные инструменты модели данных.
Практические навыки, которые вы получите
Каждый модуль курса включает практические задания и примеры кода, что позволит закрепить знания и подготовиться к разработке реальных приложений.
• Создание собственной БД для Android‑приложения.
• Написание оптимизированных SQL‑запросов.
• Использование Room, greenDAO и DBFlow в одном проекте.
• Настройка клиент‑серверного взаимодействия с локальным кешированием данных.
• Создание полноценного Android‑приложения с локальной базой.
Для кого подходит этот курс
Курс предназначен для начинающих Android‑разработчиков, студентов и специалистов, которые хотят уверенно работать с локальными базами данных. Даже если вы только знакомитесь с Android, курс поможет вам освоить важный фундаментальный навык — правильную работу с данными.
Итог
После завершения курса вы сможете самостоятельно проектировать структуру БД, создавать SQL‑запросы, использовать современные ORM‑библиотеки и интегрировать локальное хранение данных в Android‑приложения любого уровня сложности.

Дмитрий С. –
Брал курс, чтобы разобраться с локальным хранением данных в практическом приложении — офлайн-кеш и справочники. Программа полностью дала мне нужные вещи: создание структуры базы, SQL-запросы, работа с курсорами и встроенными средствами Android SDK. Раздел про ORM помогает понять, когда имеет смысл перейти на Room, а когда gr eenDAO даёт ускорение. За такую продолжительность контент насыщенный и структурированный, применять полученное можно уже после первых уроков.
Ольга К. –
Как человек с опытом в разработке почерпнула полезное в разделе про миграции базы и обновление схемы, эта тема часто хромает на реальных проектах. Про Room подача понятная, но material по greenDAO кажется немного скомканной — хватило бы одного вводного примера вместо беглого обзора. В целом материал структурированный и по делу, без воды, правда. Курс короткий, поэтому упор на классические методы SQLDat’e ощутим, но именно это и нужно новичкам в офлайн-приложениях.
Алексей М. –
Только начинаю с Android, и курс хорошо закрыл базовые вопросы по SQLite: как создавать структуру БД, писать запросы и работать с курсорами через SDK. Темп спокойный, за 2,5 часа успеваешь уложить базу в голове. Room тоже успели затронуть, хотя хотелось бы больше практических примеров именно с миграциями.