Java es un lenguaje de programacion orientado a objetos, portable y con un alto nivel de implantacion en aplicaciones empresariales. Se mantiene ano tras ano en los puestos mas altos del ranking de lenguajes mas utilizados. Este Manual Imprescindible te acompanara desde los primeros pasos en la programacion hasta la comprension de conceptos mas avanzados. Aqui se ofrecen los conocimientos que cualquier programador novel deberia tener antes de incorporarse a un equipo de desarrollo profesional. En estas paginas se abordan las estructuras basicas, comunes a casi todos los lenguajes, y los fundamentos de orientacion a objetos, imprescindibles para un desarrollo mantenible en Java. Asimismo, se tratan la gestion de datos, las librerias mas usadas, el acceso a bases de datos, entre otros. Y, por supuesto, se explican buenas practicas: manejo correcto de las excepciones, depuracion del codigo, test unitarios y sistemas de trazas, para asegurar su calidad hoy y en el futuro. Todo ello se ilustra con gran cantidad de ejemplos, ejercicios resueltos y proyectos practicos, cuyo codigo estara accesible para el lector. Quiza Java no sea el lenguaje aparentemente mas sencillo para empezar, porque es estricto y fuerza a hacer las cosas bien. Aprender a programar en Java permite hacerlo con solidez y enfrentarse a otros lenguajes.