JEE, também conhecido como Java para Web, é um conjunto tecnológico completo de soluções para a Internet destinado ao desenvolvimento de aplicações que vão desde pequenas soluções empresariais até softwares com altíssimo grau de complexidade, segurança e robustez. O livro mostra como desenvolver aplicações para web orientadas à apresentação utilizando o Java 2 Enterprise Edition 5 (JEE). Mais que um livro que mostra códigos em Java é um guia para estudantes e profissionais da área. Abrange de forma essencial e com exemplos o ciclo de criação, configuração, depuração e distribuição de softwares JEE. Destinado a iniciantes, abrange de forma essencial e com exemplos, nas plataformas Windows e Linux, o ciclo de criação, configuração, depuração e distribuição de softwares JEE. Descreve passo a passo temas indispensáveis como: componentização com JavaBeans e Servlets, padrões de desenho de software, fundamentos de segurança para sistemas web, pool de conexão para banco de dados, utilização da Java Server Faces para criação de GUIs e automatização de scripts com Ant.