Este libro expone de manera clara y didáctica todos los contenidos del módulo Entornos de Desarrollo. Desde una perspectiva práctica, se enfoca en hacer del alumno un profesional más completo, abordando conceptos que el futuro programador aplicará en su trabajo. A lo largo del libro, el lector trabajará con entornos integrados de desarrollo, tanto online como de escritorio, pruebas de software y herramientas como JUnit y Selenium, refactorización de software, generación automática de documentación y UML, diseño de diagramas de clases y de casos de uso, diagramas de estados, entre otros.