Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Flutter & Hive: Легкое и Быстрое Локальное Хранилище
118 students

Flutter & Hive: Легкое и Быстрое Локальное Хранилище

Научитесь работать с базой данных Hive
Created byART PROGRAMS
Last updated 3/2025
Russian

What you'll learn

  • Узнаете, как работать с пакетом Hive
  • Создадите приложение список дел
  • Научитесь создавать приложения
  • Научитесь сохранять, удалять и редактировать данные

Course content

1 section • 7 lectures • 55m total length
  • Flutter Hive - Введение0:45

    Hive — это легкая и молниеносно быстрая база данных, написанная на чистом Dart.

  • Flutter Hive - Создание сервиса и модели7:55

    Hive — это легкая и молниеносно быстрая база данных, написанная на чистом Dart.

  • Flutter Hive - Добавление данных6:32

    Hive — это легкая и молниеносно быстрая база данных, написанная на чистом Dart.

  • Flutter Hive - Получение данных16:14

    Hive — это легкая и молниеносно быстрая база данных, написанная на чистом Dart.

  • Flutter Hive - Изменение данных5:14

    Hive — это легкая и молниеносно быстрая база данных, написанная на чистом Dart

  • Flutter Hive - Удаление данных2:05
  • Flutter Hive - Поиск16:49

    Hive — это легкая и молниеносно быстрая база данных, написанная на чистом Dart.

Requirements

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

Description

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

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

В этом курсе вы изучите:

  • Основы работы с Hive: установка и настройка

  • Создание и управление базами данных

  • Чтение, запись и удаление данных

  • Работа с адаптерами и кастомными объектами

  • Организация кэширования данных

  • Практические примеры и создание реального проекта

Типы данных

Из коробки, Hive поддерживает типы данных List, Map, DateTime, BigInt и Uint8List.

· Хранение данных — Box

· В hive данные хранятся в боксах (box). Это очень удобно, так как мы можем сделать разные боксы для настроек юзера, тудушек и т.д.
Шифрование боксов

Hive поддерживает AES-256 шифрование данных в боксе. Для создания 256-битного ключа мы можем использовать встроенную функцию
var key = Hive.generateSecureKey();

Преимущества Базы Данных Hive

· По сравнению с SQFlite и SharedPreferences он быстрее с точки зрения скорости и производительности.

· Встроенное надежное шифрование.

· Разработан для поддержки баз данных No-SQL.

· Не зависит ни от каких нативных библиотек

· Легко использовать

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

Записывайтесь сейчас и начните хранить данные правильно!

Who this course is for:

  • Базовые и продвинутые знания во Flutter и Dart