Skip to content

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…

License

Notifications You must be signed in to change notification settings

lucas8calderon/Camp_Ioasys

Repository files navigation

Camp Ioasys - Android | Kotlin


Imersão: O que é o Camp?

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.


Ioasys: O que é?

A ioasys faz parte do Grupo Alpargatas, uma empresa centenária, global e inovadora.


Etapa 01 - O que é a fase de imersão? ✅

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!


Semana #01 (11 de janeiro até 14 de janeiro) ✅

  • 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.


Semana #02 (17 de janeiro até 21 de janeiro) ✅

  • 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;


Semana #03 (24 de janeiro até 28 de janeiro) ✅

  • 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;


Semana #04 (31 de janeiro até 4 de fevereiro)✅

  • 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;


DESAFIO (Divulgação dos aprovados no dia 4 de março) 🕙

Depois da fase de imersão, teremos um desafio e apenas os campers que mais se destacarem participarão. Seremos avaliados ao longo de toda a fase de imersão. Analisados desempenho técnico de cada um, o engajamento, presença e muito mais.


About

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…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages