El proceso de desarrollo del software es una parte de la Ingeniería Informática que incluye la planificación, desarrollo y seguimiento del proyecto para el aseguramiento de la calidad empleando estándares de la industria y las pruebas de software, así como el uso de herramientas informáticas que automaticen y apoyen estas y otras tareas presentes en el desarrollo de software.;A través de este libro aprenderemos a crear componentes software siguiendo el paradigma de programación orientada a objetos empleando para ello el lenguaje Java. Además, también se introduce en la creación de aplicaciones web utilizando la tecnología Java Enterprise Edition (Java EE). Cada capítulo se complementa con actividades prácticas cuyas soluciones están disponibles en www.paraninfo.es.;Los contenidos del libro se corresponden con los de la UF 1844 Desarrollo de aplicaciones web en el entorno servidor, incardinada en el MF 0492_3 Programación web en el entorno servidor, del certificado IFCD0210 Desarrollo de aplicaciones con tecnologías web regulado por el RD 1531/2011, de 31 de octubre, y modificado por el RD 628/2013, de 2 de agosto.;José Luis Berenguel Gómez es doctor en Informática y ejerce su labor docente como profesor de ciclos formativos.