Aniversário
Alura 12 anos

20% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

Flutter:

implemente offline first com Couchbase em um app

Quero estudar na alura

8h

Para conclusão

171

Pessoas nesse curso

9.2

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Desenvolva um app de lista de tarefas que funciona offline e sincroniza dados ao se reconectar com a internet
  • Entenda o conceito de offline first e como o Couchbase facilita esse processo
  • Configure o ambiente de desenvolvimento para Flutter e Couchbase
  • Implemente o armazenamento e gerenciamento de dados localmente com o Couchbase
  • Implemente a sincronização dos dados entre o Couchbase local e o servidor
  • Resolva conflitos de sincronização e garanta a segurança dos dados no Couchbase

Público alvo_

Pessoas desenvolvedoras Flutter de nível pleno que necessitam criar aplicativos que funcionam offline em áreas de conectividade limitada.

William Da Silva Bezerra

github

linkedin

Curso atualizado em 09/12/2024

Ementa

  1. Configurando o Couchbase

    • Instalando o Couchbase em seu projeto
    • Criando e inicializando o serviço do Couchbase
    • Salvando dados com no serviço do Couchbase
  2. Listando dados com o Couchbase

    • Testando a implementação de salvamento e listagem
    • Implementando o serviço para salvar dados
    • Criando e salvando itens localmente
  3. Gerenciamento de dados locais com Couchbase

    • Listando os itens salvos na checklist
    • Adicionando o id a listagem
    • Editando itens da checklist
    • Excluindo itens do banco de dados local
  4. Sincronização de dados offline e online

    • Sincronização e configuração do Sync Gateway
    • Implementando a replicação bidirecional
    • Monitorando conectividade e lidando com perda de conexão
  5. Gerenciamento de conflitos e segurança

    • Lidando com conflitos de dados
    • Validação de dados
    • Implementando segurança no App e no Sync Gateway

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 4 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