Programação em Jakarta EE
408 páginas
Portuguese
PDF
4.5

Programação em Jakarta EE

Programação em Jakarta EE

Autor:

Ano:

Resumo:

Introdução

O livro «Programming Jakarta EE» (autores: Luqman Saeed, Ghazy Abdallah, 2023, 408 páginas) é um guia moderno e prático para o desenvolvimento de aplicações corporativas na plataforma Jakarta EE. Em um mundo onde o Java continua sendo uma das principais linguagens para criar soluções de servidor escaláveis e confiáveis, este livro se torna uma ferramenta indispensável tanto para iniciantes quanto para desenvolvedores experientes. Os autores, com vasta experiência na indústria, oferecem uma abordagem estruturada para o aprendizado das principais especificações do Jakarta EE, começando pelos fundamentos e avançando para tópicos como segurança e microsserviços.

Sobre o que é este livro

O livro abrange todo o espectro de tecnologias do Jakarta EE 10, incluindo servlets, JPA, EJB, JAX-RS, CDI, Bean Validation e muitos outros. O material é dividido em blocos lógicos, cada um acompanhado de exemplos práticos e explicações. É dada atenção especial às abordagens modernas de desenvolvimento: conteinerização, implantações em nuvem e integração com bancos de dados. O leitor não apenas estuda a teoria, mas aplica imediatamente o conhecimento na prática, criando uma aplicação web completa do zero.

Para quem é este livro

  • Desenvolvedores Java iniciantes que desejam aprender desenvolvimento corporativo.
  • Programadores experientes migrando do Java EE para o Jakarta EE ou que desejam atualizar seus conhecimentos.
  • Estudantes e professores que estudam tecnologias modernas de desenvolvimento de servidores.
  • Arquitetos de software que buscam entender as capacidades do Jakarta EE para construir arquiteturas de microsserviços.

O que o leitor aprenderá

  • Fundamentos do Jakarta EE: configuração, implantação, ciclo de vida da aplicação.
  • Trabalho com servlets, filtros e listeners para processamento de requisições HTTP.
  • Criação de web services RESTful com JAX-RS.
  • Uso de JPA para mapeamento objeto-relacional e trabalho com bancos de dados.
  • Injeção de dependências com CDI (Contexts and Dependency Injection).
  • Desenvolvimento de Enterprise JavaBeans (EJB) para lógica de negócios.
  • Garantia de segurança de aplicações com Jakarta Security.
  • Testes e depuração de aplicações corporativas.
  • Implantação em nuvem e uso de Docker.

Pontos fortes do livro

Uma das principais vantagens é o foco prático. Cada capítulo contém exemplos de código prontos que podem ser executados imediatamente. Os autores utilizam ferramentas modernas (Maven, IntelliJ IDEA, Payara Server), tornando o processo de aprendizado o mais próximo possível do desenvolvimento real. O livro é escrito em linguagem acessível, com conceitos complexos explicados por meio de analogias e instruções passo a passo. Também vale destacar a atualidade do material: o livro foi lançado em 2023 e abrange a versão mais recente do Jakarta EE 10, incluindo novos recursos como suporte a Java Records e melhor manipulação de JSON.

A quem é recomendado

Este livro será útil para todos que desejam estudar sistematicamente o desenvolvimento corporativo em Java e adquirir habilidades prontas para criar aplicações industriais. É ideal para estudo autodidata, podendo também ser usado como material didático em universidades. Se você já conhece os fundamentos do Java e deseja avançar para o próximo nível, «Programming Jakarta EE» será seu guia confiável no mundo das tecnologias corporativas modernas.

Recommendations