Camp é um programa de formação completo e conta com conteúdos imersivos, talks, desafios práticos, mentorias e muito mais. Objetivo é auxiliar na formação de profissionais prontos para encarar o mercado. Combinando conceitos teóricos com processos interativos, Preparar para desenvolver soluções inovadoras que transformam a sociedade.
No total, são mais de 50 horas de aprendizado intenso, com interação virtual entre os mentores e participantes.
A ioasys faz parte do Grupo Alpargatas, uma empresa centenária, global e inovadora.
Do dia 11 de janeiro até 25 de fevereiro é o momento de ficar imerso em conteúdos e aprendizados com os melhores professores e mentores.
Ao total, serão 10 módulos com aulas síncronas, assíncronas e conteúdos complementares.
As aulas ao vivo poderão acontecer até 3 vezes na semana, com média entre 1 e 2 horas de duração, entre as 13h e as 18h (horário de Brasília).
Uma experiência imersiva completa!
- Modulo #01 | Linguagem Kotlin
- Modulo #02 | Conceitos básicos de uma aplicação
Neste módulo o grupo irá aprender os fundamentos da linguagem kotlin e como instalar e configurar o android studio.
- Modulo #03 | Componentes gráficos I
- Modulo #04 | Componentes gráficos II
- Modulo #05 | Fragment e Navigation
Como criar interfaces gráficas para que os usuários possam interagir com o seu aplicativo;
Daremos continuidade nas interfaces gráficas porém trabalhando com views dinâmicas e componentização para acelerar o desenvolvimento;
Navegar entre as telas e trabalhar com fragmentos de layout para ter mais performance na aplicação;
- Modulo #06 | Camada de apresentação
- Modulo #07 | Camada de repositório
- Modulo #08 | API REST e Retrofit
Um pouco sobre a arquitetura MVVM e injeção de dependência;
Arquitetura separando ainda mais as camadas para tornar a aplicação mais testável e robusta;
Integrar o aplicativo com o backend utilizando REST com retrofit;
- Modulo #09 | Camada de apresentação
- Modulo #10 | Camada de repositório
Aprender a como persistir os dados localmente utilizando Room e SharedPreferences
Clean Architecture e os princípios do SOLID para melhorar ainda mais; a qualidade da aplicação;