Curso de Android: Aplicações e armazenamento de dados - Parte 1

2.292

Alunos neste curso

Faça esse curso e...

Conteúdo Detalhado

  1. Android e HelloWorld

    • Dispositivos Android
    • Instalação do Android
    • Exercício: HelloWorld
    • Entendendo o que foi gerado
    • Simulador do Android
    • Exercício: Executando o HelloWorld
  2. Conceitos fundamentais

    • Activity
    • Os recursos e a pasta res
    • R.java
    • Exercício: Ciclo de vida
  3. Componentes de tela

    • TextView
    • EditText
    • Button e um pouco de Listeners
    • Alerta modal
    • Atributos XML
    • Exercicios
    • Para saber mais: Colocando uma ação no botão sem o uso de Listeners
  4. Layouts

    • LinearLayout
    • TableLayout
    • AbsoluteLayout
    • RelativeLayout
    • Para saber mais: editores de tela e outros layouts
    • Gravity
    • Weight
    • Para saber mais: Lint
  5. Cadastro de alunos

    • Exercício: criando o projeto e nossa primeira tela
    • Alertas através do Toast
    • Exercício: integrando o Toast
    • Exercício: Criando uma tela para adicionar aluno
    • Exercício alternativo: Criando o XML da tela passo a passo
    • OptionMenu
    • MenuInflater
    • ActionBar
    • Exercício: começando um menu
    • Utilizando mais de uma Activity
    • Exercício: Chamando a tela do cadastro de aluno usando menu
  6. Persistência com SQLite Modelo: a entidade Aluno

    • Exercício: nossa classe de modelo e extraindo os dados do formulario
    • Nosso DAO
    • Um pouco de SQL e a criação do banco
    • Outros métodos para nosso DAO
    • Método de inserção
    • Exercício: Utilizando o DAO para salvar um novo aluno
    • Busca de alunos
    • Exercícios: listagem de alunos cadastrados
    • Trabalhando com o Aluno selecionado: deletando do banco
    • ContextMenu
    • Exercícios: deletando aluno escolhido
    • Buscando por id

Veja o primeiro vídeo

Público alvo

Desenvolvedores com experiência em programação Java e Orientação a Objetos que querem passar a desenvolver aplicações mobile com Android. O aluno utilizará SDK 4.2 e Eclipse+ADT

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Sabe quando você pode começar? Agora!

  • 839 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 839 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 839 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 839 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana