Kotlin Profissional: técnicas avançadas
300 páginas
Portuguese
PDF
4.5

Kotlin Profissional: técnicas avançadas

Kotlin Profissional: técnicas avançadas

Autor:

Ano:

Resumo:

O livro «Kotlin Profissional: técnicas avançadas» não é mais uma introdução à sintaxe, mas um mergulho profundo nos recursos da linguagem que diferenciam um desenvolvedor experiente de um iniciante. O autor, Andrey Vlasov, escreve em linguagens JVM há mais de 10 anos e compartilha técnicas práticas realmente utilizadas em projetos de produção.



Sobre o que é este livro?

Você aprenderá como:

  • Trabalhar eficientemente com corrotinas — desde o básico até a construção de cenários concorrentes complexos (canais, Flow, concorrência estruturada);
  • Usar genéricos ao máximo — variância, tipos reified, restrições e covariância em problemas reais;
  • Criar DSLs expressivas — desde construtores simples até linguagens de domínio específico multinível;
  • Aplicar metaprogramação — anotações, reflexão, geração de código para automatizar tarefas rotineiras;
  • Escrever código multithread seguro — tipos atômicos, locks, isolamento de estado;
  • Projetar APIs de bibliotecas — contratos, funções inline, typealias e convenções.


Para quem é este livro?

A publicação é destinada a:

  • Desenvolvedores já familiarizados com Kotlin (ou Java) que desejam avançar para o próximo nível;
  • Engenheiros backend que utilizam Ktor, Spring Boot ou Micronaut;
  • Desenvolvedores Android que trabalham com Jetpack Compose e corrotinas;
  • Líderes técnicos que desejam implementar as melhores práticas em suas equipes.


O que você obterá?

  • Exemplos de código claros com explicações do "porquê assim e não de outra forma";
  • Capítulos estruturados seguindo o princípio "do simples ao complexo";
  • Casos reais: desde a otimização de requisições de rede até a construção de interfaces fluidas;
  • Dicas de desempenho e como evitar erros típicos.


Este livro é o seu próximo passo após dominar o básico. Ele ajudará você a escrever código conciso, seguro e sustentável, que funcionará rapidamente e agradará seus colegas. Independentemente de você estar criando microsserviços ou aplicativos móveis, as técnicas avançadas de Kotlin se tornarão sua ferramenta confiável.



Mergulhe no mundo do Kotlin profissional com este livro — e seus projetos ganharão novas cores!

Recommendations