Trilhas recomendadas
Backend Kotlin em 2026
Se você quer usar Kotlin fora do Android, comece por esta sequência:
- Kotlin para Backend: guia completo — visão geral de Spring Boot, Ktor, APIs REST, banco de dados e deploy server-side.
- Kotlin server-side — quando escolher Kotlin para serviços JVM, microsserviços e produtos web.
- Guia Ktor para backend — rota prática para APIs leves, assíncronas e idiomáticas.
- Guia Spring Boot com Kotlin — caminho mais empresarial para times que já usam Spring.
- Kotlin com Firebase ou Supabase — comparação prática para apps Android/KMP que precisam decidir entre BaaS e backend próprio.
Android e produto mobile
- Kotlin para Android — fundamentos modernos para apps Android.
- Arquitetura MVVM com Kotlin — organização de telas, estados e camadas.
- Jetpack Compose — UI declarativa para Android moderno.
- Retrofit com Kotlin — integração REST com OkHttp, coroutines, autenticação e cache local.
- App Links e Deep Links com Kotlin — URLs verificadas, Navigation Compose, segurança, analytics e testes de entrada externa.
- Testes Android com Kotlin — estratégia com ViewModel, Compose, JUnit, Espresso e Maestro.
- Firebase Crashlytics com Kotlin — investigação de crashes, ANRs e estabilidade em produção.
- Kotlin Multiplatform Mobile — compartilhamento de domínio entre Android e iOS.
Qualidade, performance e entrega
- Coroutines em Kotlin — concorrência estruturada para apps e servidores.
- Testes em Kotlin — unidade, integração e confiança para refatorar.
- Performance em Kotlin — gargalos comuns e otimização sem chute.
- CI/CD para Kotlin — automação de build, teste e publicação.
- Kotlin com Docker — empacotamento previsível para ambientes reais.
Para quem vem de Java
- Kotlin para desenvolvedores Java — diferenças práticas na linguagem e no estilo.
- Migração de Java para Kotlin — adoção gradual sem reescrever tudo.
- Kotlin funcional — funções de alta ordem, imutabilidade e expressividade.