curso de

Android Room parte 2: Operações assíncronas

Estudando este mês:

e mais 57 alunos(as)

Resumo do curso

  • Aprenda a criar relacionamento entre entidades
  • Aplique passos necessários em migrations que envolve relaciomentos
  • Crie queries personalizadas que envolvam junções e filtros
  • Implemente operações assíncronas com AsyncTask
  • Entenda os problemas comuns com operações assíncronas dentro do Android Framework
  • Crie AsyncTasks genéricas

Público alvo

Desenvolvedores Android que tiveram uma introdução com o Room e querem avançar no conteúdo de relacionamento de entidade, queries e operações assíncronas

Conteúdo relacionado

Cursos de Android em Mobile

Leia nossos artigos de Mobile

Última atualização

05/09/2019

Já é aluno?

Comece o curso agora

10h

p/ conclusão

54

Atividades

178

Minutos de video

1091

Alunos nesse curso

9.2

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Android Room parte 2: Operações assíncronas

Formação com esse curso

Instrutores

  • Alex é instrutor e desenvolvedor e possui experiência em Java, Kotlin, Android. Criador de mais de 40 cursos, como Kotlin, Flutter, Android, persistência de dados, comunicação com Web API, personalização de telas, testes automatizados, arquitetura de Apps e Firebase. É expert em Programação Orientada a Objetos, visando sempre compartilhar as boas práticas e tendências do mercado de desenvolvimento de software. Atuou 2 anos como editor de conteúdo no blog da Alura e hoje ainda escreve artigos técnicos.

Conteúdo Detalhado

  1. Suportando mais de um telefone

    • Adicionando campo novo
    • Criando a migration do campo novo
    • Implementando nova entidade
  2. Implementando relacionamento entre entidades

    • Utilizando chave estrangeira
    • Implementando queries com relacionamento
    • Aplicando migration das novas entidades
    • Refatorando o código
  3. Integrando formulário com novo relacionamento

    • Atualizando comportamento de salvar
    • Atualizando comportamento de editar
    • Corrigindo problemas na edição
    • Refatorando o código
  4. Executando operações assíncronas

    • Entendendo como funciona execução assíncrona
    • Utilizando AsyncTask na atualização de alunos
    • Evitando problemas com AsyncTask
    • Migrando demais comportamentos para AsyncTask
  5. Migrando o formulário para assíncrono

    • Evitando leaks com listeners
    • Salvando aluno com AsyncTask
    • Buscando alunos com AsyncTask
    • Editando alunos com AsyncTask
    • Utilizando AsyncTask genérica

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Gostei muito do curso, porém gostaria de ver como ficaria a solução do AsyncTask no Android 11, pois sofreu alteração.

Android Room parte 2: Operações assíncronas

Tiago Magalhães dos Reis

O curso é muito bom! Didática e exercícios de fácil entendimento até mesmo para uma pessoa que está iniciando o aprendizado Android e tem horários ocupados como no meu caso. Super recomendo!

Android Room parte 2: Operações assíncronas

ALEX SANDRO SCHNELL

Sem dúvida foi um dos melhores conteúdos que aprendi e o melhor curso da formação android, gostaria de deixar meus agradecimentos ao instrutor Alex por essa imersão de conhecimento. Baixei o projeto e vou praticar bastante fazendo algo diferente aplicando todos os conceitos.

Android Room parte 2: Operações assíncronas

Gustavo dos Santos Fernandes

Aprenda Android com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas