Carga horária: 40 horas
Investimento : R$ 250,00
Turmas: Início imediato ao preencherem as vagas por turma
Seg e Qua
08:00 às 10:00 JSQ01
10:00 às 12:00 JSQ02
14:00 às 16:00 JSQ03
16:00 às 18:00 JSQ04
18:00 às 20:00 JSQ05
20:00 às 22:00 JSQ06
Ter e Qui
08:00 às 10:00 JTQ01
10:00 às 12:00 JTQ02
14:00 às 16:00 JTQ03
16:00 às 18:00 JTQ04
18:00 às 20:00 JTQ05
20:00 às 22:00 JTQ06
Sábado
08:00 às 12:00 JSB01
Mínimo 10 alunos por turma
Pré-requisito
Conhecimentos na manipulação de arquivos, pastas e principais recursos do sistema operacional Windows
Conteúdo Programático
- Usar o Android Studio, a plataforma de desenvolvimento para Android, que nos fornece o Android SDK e AVDS emuladores;
- Criar e manipular layouts, customizando-os com facilidade
- Gerenciar as telas usando Fragments e Activities e entender o ciclo de vida delas;
- Navegar entr telas de sua ou de outra aplicação com as Intents;
- Interagir como a Câmera, navegador, telefone
- Entender as principais componentes da arquitetura do Android
- Utilizar o SQLite banco de dados local;
- Aprender a linguagem java;
- Criar o App eLendBook
- Criar Models
- Criar Adapters com RecyclerViewer
- Criar Layouts com LinerLayout, RelativeLayout, CardViews, ConstraintLayout, ScrollView, TextView, EditText, TextInputLayout e TextInputEditText
- Criar ViewHolders
- Criar Views, Listas e Formulários (CRUD)
- Testar Aplicativo
- Publicar na Play Store
Requisitos
Android Studio 3.5 ou superior
Computador
Acesso a Internet
Fone de Ouvido com Microfone
***Certificado ao concluir o curso
-
Módulo 1
Introdução ao Android Studio
-
Módulo 2
Introdução ao Criador de Layouts
-
Módulo 3
Ciclo de Vida de um Projeto
- Criando uma atividade
- entendo código kotlin de uma atividade
- AppCompatActivity
- OnNavigationItemSelectedListener
- override onCreate(Bundle savedInstanceState)
- override onStart()
- override onPause()
- override onResume()
- override onBackPressed()
- override onStop()
- override onDestroy()
- override boolean onCreateOptionsMenu(Menu menu)
- override boolean onOptionsItemSelected(MenuItem item)
- override boolean onNavigationItemSelected(MenuItem item)
-
Módulo 4
Criando meu Primeiro Projeto
-
Módulo 5
POO
-
Módulo 6
SQLite com Sugar ORM
-
Módulo 7
Criando projeto eLendBook