Vitória Code

Repositório de aulas do Vitória Code, projeto de formação feminina em Android feito pelo Picpay em parceria com o Elas Programam e Se Candidate, Mulher!

Conteúdo

Módulo 1 ✅

Introdução a Android e configuração de ambiente
Tipos de variáveis
Null-safety, estruturas de decisão, estruturas de repetição
Kotlin collections

Módulo 2 ✅

Git e github
Programação orietada a objetos: objetos, data classes, encapsulamento, herança, sealed classes, classes abstratas e interfaces

Módulo 3 ✅

Layouts: ConstraintLayout
Activity, intents, lifecycle
Recyclerview e Exceptions
Fragments e ViewPager
JSON e consumo de API com Retrofit com RXjava
Arquitetura MVVM e clean architecture
Criação de módulos e injeção de dependências
Testes automatizados - JUnit e pirâmide de testes
Ferramentas de Mock e TDD
Testes de UI - Espresso

Módulo 4 ✅

Firebase
Notificações
Crashlytics
Publicação do app na Google Play Store