Desenvolvimento Web com Kotlin: do básico ao deploy
300 páginas
Portuguese
PDF
4.5

Desenvolvimento Web com Kotlin: do básico ao deploy

Desenvolvimento Web com Kotlin: do básico ao deploy

Autor:

Ano:

Resumo:

«Desenvolvimento Web com Kotlin: do básico ao deploy» — é um guia prático que o conduzirá por todas as etapas da criação de aplicações web modernas na linguagem Kotlin. O livro abrange o caminho desde a sintaxe básica até a implantação de um produto finalizado em ambiente de produção.



O Kotlin já ultrapassou há muito os limites do desenvolvimento Android e se tornou uma ferramenta poderosa para a criação de sistemas backend. Graças à sua concisão, segurança de tipos e total compatibilidade com o ecossistema Java, esta linguagem é ideal para o desenvolvimento web.



O que você aprenderá com o livro:

  • Fundamentos do Kotlin: sintaxe, null-safety, programação funcional, corrotinas e trabalho com threads.
  • Frameworks: estudo detalhado do Ktor (framework assíncrono leve) e Spring Boot (padrão da indústria).
  • Trabalho com bancos de dados: Exposed ORM, Spring Data JPA, migrações e design de esquemas.
  • REST API: criação de endpoints, serialização com kotlinx.serialization, validação de requisições.
  • Autenticação e autorização: JWT, OAuth2, sessões e modelo de papéis.
  • Testes: testes unitários, testes de integração, Testcontainers.
  • Deploy: conteinerização com Docker, pipelines CI/CD, plataformas em nuvem (Heroku, AWS, DigitalOcean).


Para quem é este livro:

  • Desenvolvedores Java que desejam migrar para uma linguagem mais moderna e expressiva.
  • Desenvolvedores Android que querem aprender desenvolvimento backend.
  • Programadores iniciantes com conhecimentos básicos de qualquer linguagem de programação.
  • Estudantes de áreas técnicas que estão aprendendo tecnologias modernas.


Todos os exemplos de código estão disponíveis para download e são acompanhados de instruções passo a passo. Você não apenas lerá a teoria, mas criará uma aplicação web completa — desde a primeira linha de código até a execução no servidor.



O livro é escrito em linguagem simples e clara, sem academicismo excessivo. O autor compartilha práticas comprovadas e casos reais do desenvolvimento comercial. É dada atenção especial aos erros típicos e às formas de evitá-los.



Após a leitura, você será capaz de desenvolver aplicações web em Kotlin com confiança, usar frameworks modernos, configurar bancos de dados, escrever testes e implantar projetos na nuvem. Este é o ponto de partida ideal para uma carreira como desenvolvedor Kotlin ou para expandir o conjunto de ferramentas de um programador experiente.



Não importa se você está criando um microsserviço para uma startup ou uma aplicação corporativa — este livro lhe dará todo o conhecimento e as habilidades necessárias para um trabalho bem-sucedido.

Recommendations