O que vamos aprender durante o curso


A Cada aula sempre tera um aplicativo para você como aluno realizar durante a semana, cada app vai ter com base os assuntos dados em sala de aula, nos iremos aprender a mexer com gerenciadores de layout, views, componentes de layout, armazenamento de dados, conexão com o servidor, utilizar recursos nativos do android, notificações, JSON, Google play e muito mais.

Ementa Base para o curso de Android Developer.

  1. Aula 1 - Introdução
    1. Apresentação
    2. O que vamos aprender durante o curso
    3. Introdução ao android
      1. Conhecendo um pouco da historia do android
      2. Conhecendo as versões do android
    4. Introdução ao desenvolvimento com Android Studio
      1. Apresentação da plataforma
      2. Estrutura de um projeto no Android Studio
      3. Conhecendo componentes de layout I
      4. Emulador
      5. Android Debug monitor e logcat
      6. Gradle
    5. Conhecendo o Github
      1. O que é o Github
      2. Comandos Basicos
      3. Utilizando o Github no android studio
    6. Criando o nosso Hello World
  2. Aula 2 - Conceitos Basicos, activitys e intents
    1. Conceitos Basicos
      1. Alocação de recursos
      2. Internacionalizar a nossa aplicação
      3. Debug
    2. O que é uma Activity?
    3. Ciclo de vida de uma activity
    4. Conhecendo Intents.
      1. O que são intents
      2. Intents Explicitas
    5. Navegando entre telas
    6. Passando parametros entre telas
    7. Orientação e estados da activity
    8. Conhecendo Intents implicitas
    9. Entendendo o XML do layout
    10. App 01 - Cadastro de usuario
  3. Aula 3 - Views e layouts
    1. Entendendo Views e layouts
    2. Tipos de Gerenciadores de Layout
      1. Linear Layout
      2. Relative Layout
      3. TableLayout
      4. FrameLayout
    3. Conhecendo componentes de layout

      1. RecycleView
      2. ScrollView
      3. Menus
      4. Dialogs
      5. SnackBar
      6. Splashscreen
      7. FloatActionButtons
      8. CardView
      9. Toolbars
      10. BottomNavigationView
    4. App 02

      1. Opção 1 - Lista de tarefas
      2. Opção 2 - Lista de contatos
  4. Aula 04 - Threads, broadcast receiver e services
    1. Entendendo Threads
    2. Introdução a Broadcast receiver
    3. Introdução a services
    4. Criando Notificações
    5. Introdução a SQLite
    6. App 03 - Lembrete de atividade
  5. Aula 05 - WebServices e persistencia
    1. Comunicação com o servidor
      1. Conhecendo o AsyncTask
      1. Requisição HTTP
      2. Trabalhando com JSON
    2. Persistencia utilizando o sharedPreferences
    3. App 04 - Projeto Livre
  6. Aula 06 - Google Play
    1. Apresentação do App 04
    2. Conhecendo o google play
    3. Topicos especiais
    4. O que fazer agora depois do curso?

results matching ""

    No results matching ""