Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Flutter & SQLite: Полное Руководство по Локальному Хранению
188 students

Flutter & SQLite: Полное Руководство по Локальному Хранению

Создание приложения на Flutter c использованием SQLite
Created byART PROGRAMS
Last updated 3/2025
Russian

What you'll learn

  • SQLite "SQFlite"
  • В ходе предстоящих видеоуроков мы с вами напишем небольшое приложение.
  • Как получить данные из базы данных!
  • Как добавить данные в базу данных!
  • Как удалить данные из базы данных!

Course content

1 section11 lectures1h 51m total length
  • Flutter уроки - Подключение FTS5 SQLite7:10

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

  • Flutter уроки - Flutter + SQLite. Список дел0:53

    В ходе предстоящих видеоуроков мы с вами напишем небольшое приложение. Список дел.

  • Flutter уроки - Создание моделей в SQLite7:11

    В этом видео мы научимся создавать модели в SQLite.

  • Flutter уроки - Добавление элементов в SQLite29:27

    В этом видео мы научимся добавлять элементы в SQLite.

  • Flutter уроки - Получение данных из SQLite14:40

    В этом видео мы получим данные из базы данных SQLite.

  • Flutter уроки - Обновление элемента в SQLite14:26

    В этом видео мы рассмотрим как обновить существующую запись в SQLite.

  • Flutter уроки - Удаление элемента из SQLite5:14

    В этом видео мы научимся удалять элементы в SQLite.

  • Flutter уроки - Удаление всех элементов в SQLite6:37

    В этом видео мы научимся удалять все элементы в таблице базы данных SQLite.

  • Flutter уроки - Функция highlight5:07

    Highlight используется для подсветки текста из поискового запроса.

  • Flutter уроки - Создание поиска в SQLIte15:38

    В этом видео мы с вами реализуем поиск в SQLite.

  • Flutter уроки - Функция bm255:01

    BM25 — функция ранжирования, используемая поисковыми системами для упорядочивания документов по их релевантности данному поисковому запросу.

Requirements

  • Базовые знания Flutter и Dart

Description

Хотите научиться эффективно работать с локальными базами данных в Flutter? Тогда этот курс — именно то, что вам нужно!

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

Что вы изучите в этом курсе?

  • Основы работы с SQLite в Flutter

  • Установка и настройка sqflite — основного пакета для работы с базой данных

  • Создание, чтение, обновление и удаление данных (CRUD)

  • Работа с асинхронными операциями и Future API

  • Использование DAO (Data Access Object) и слоев архитектуры

  • Обновление структуры базы данных с помощью миграций

  • Интеграция SQLite с Provider и BLoC

  • Кеширование данных для повышения производительности

  • Практическая реализация реального проекта

Для кого этот курс?

Этот курс подойдет как начинающим, так и опытным разработчикам, которые хотят:

  1. Освоить локальное хранилище данных в Flutter

  2. Грамотно организовать архитектуру приложения

  3. Улучшить производительность и надежность своих приложений

Почему SQLite?

  1. Офлайн-доступ к данным

  2. Легкость в использовании и высокая производительность

  3. Поддержка сложных запросов и транзакций

Практический проект

В ходе курса мы создадим полноценное Flutter-приложение с локальной базой данных, реализуем пользовательский интерфейс и научимся работать с базой на практике.

После прохождения курса вы сможете:

  • Использовать SQLite в своих проектах

  • Создавать надежные базы данных с миграциями

  • Оптимизировать работу с локальными данными

Присоединяйтесь сейчас и станьте экспертом в работе с SQLite в Flutter!

Who this course is for:

  • Разработчики, желающие создавать приложения с помощью Flutter с использованием SQLite