Kotlin e bancos de dados: guia prático
300 páginas
Portuguese
PDF
4.5

Kotlin e bancos de dados: guia prático

Kotlin e bancos de dados: guia prático

Autor:

Ano:

Resumo:

O livro "Kotlin e bancos de dados: um guia prático" é um guia abrangente para desenvolvedores que desejam dominar o trabalho com bancos de dados na linguagem Kotlin. Independentemente de você estar criando um aplicativo móvel, um serviço web ou um sistema corporativo, este livro será seu companheiro confiável na construção de uma interação eficiente com os dados.



O que você aprenderá com este livro:

  • Fundamentos do trabalho com BD em Kotlin — configuração do ambiente, conexão de drivers, execução de consultas SQL.
  • Trabalhando com SQLite — banco de dados leve e embutido para aplicativos móveis e desktop.
  • PostgreSQL em Kotlin — técnicas avançadas: transações, índices, funções de janela.
  • Bibliotecas ORM — análise detalhada de Exposed, Hibernate e Room para Kotlin.
  • Trabalho assíncrono com BD — corrotinas, Flow e fluxos reativos.
  • Migrações e versionamento de esquemas — Flyway, Liquibase e gerenciamento manual.
  • Testes de trabalho com dados — objetos mock, bancos in-memory e testes de integração.


Para quem é este livro:

  • Desenvolvedores Kotlin iniciantes — de consultas simples a soluções arquiteturais complexas.
  • Desenvolvedores Android — trabalho com Room, SQLite e bancos de dados em rede.
  • Engenheiros Backend — integração do Kotlin com PostgreSQL, MySQL e serviços em nuvem.
  • Todos que desejam sistematizar conhecimentos — da teoria ao código de produção.


Características da edição:

  • Mais de 50 exemplos práticos com código pronto.
  • Casos reais: loja online, sistema de reservas, painel analítico.
  • Análise comparativa de abordagens: JDBC puro vs ORM vs NoSQL.
  • Dicas para otimização de consultas e prevenção de erros comuns.
  • Modelos de projetos prontos para IntelliJ IDEA e Android Studio.


O livro é escrito por um desenvolvedor praticante com 10 anos de experiência, garantindo a relevância das informações e sua aplicabilidade em projetos reais. Cada capítulo contém exercícios para fixação do conteúdo e perguntas para autoavaliação.



Após a leitura, você será capaz de projetar esquemas de dados com confiança, escrever consultas eficientes, escolher a ferramenta adequada para cada tarefa e criar aplicações escaláveis em Kotlin que funcionam com qualquer banco de dados.



Materiais adicionais: os códigos-fonte de todos os exemplos estão disponíveis no GitHub, e no final do livro há uma lista de bibliotecas e ferramentas úteis do ecossistema Kotlin para trabalhar com dados.

Recommendations