Aniversário
Alura '2025

20% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Hoje você tem desconto para estudar na Alura!

Logo do curso
Curso

Flutter:

implementando persistência de dados com Drift e Hive

Quero estudar na alura

8h

Para conclusão

318

Pessoas nesse curso

9.3

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Aprenda quando usar cada uma das ferramentas mais usadas para persistência de dados
  • Conheça o Drift, como ele interage com um sistema com SQL e como usá-lo para gravar dados localmente
  • Implemente operações de CRUD (Criar, Ler, Atualizar, Deletar) usando Drift
  • Conheça o Hive, o que é um banco de dados não relacional, e como usá-lo para ganhar desempenho e simplicidade
  • Faça armazenamento e recuperação de dados não relacionais com Hive
  • Aprenda a diferença entre o uso de banco de dados relacional ou não relacional
  • Otimize seu código usando HiveObjects para salvar objetos inteiros no banco

Público alvo_

Pessoas desenvolvedoras que já possuem conhecimento básico em Flutter e desejam aprofundar suas habilidades em persistência de dados utilizando as bibliotecas Drift e Hive.

Ricarth Lima

github

linkedin

Acredito que educação e computação podem mudar o mundo para melhor, em especial, juntas. Por isso além de fazer parte do Grupo Alura, sou professor, desenvolvedor de jogos educativos e criador de conteúdo! Amo Flutter e Unity!

Curso atualizado em 19/04/2024

Ementa

  1. Conhecendo o Drift

    • Preparando o ambiente e objetivos
    • Instalando o Drift
    • Criando o modelo da tabela
  2. Configurando o Drift

    • Criando modelo do banco
    • Configurando conexão com banco
    • Inserindo no Drift
    • Configurando inserção na tela
  3. Realizando operações com o Drift

    • Lendo do Drift
    • Atualizando do Drift
    • Removendo do Drift
  4. Configurando o Hive

    • Instalando o Hive
    • Inicializando o Hive
    • Ciclo de vida das caixas
    • Usando objetos personalizados
  5. Realizando operações com Hive

    • Cadastrar e ler produtos
    • Editar produtos
    • Remover produtos

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 2 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!
Escola

Mobile

Desenvolva aplicativos móveis para as principais plataformas, smartphones e tablets. Aqui, você vai construir para ambientes nativos, como Android ou iOS, e entregar apps incríveis, utilizando frameworks híbridos e multiplataforma, como Flutter.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Escolha a duração
do seu plano

Conheça os Planos para Empresas