Java es, en la actualidad, el lenguaje de programación preferido por las empresas que se dedican al desarrollo de software. Los gobiernos, la banca online y empresas punteras como Uber, Niantic (Pokemon GO), Google (Android) y Netflix, utilizan Java para desarrollar plataformas, tecnologías y proyectos que están cambiando el mundo.
Aprender a programar en Java es, por tanto, imprescindible y este libro es la mejor manera de hacerlo, pues comienza con los conceptos esenciales de la programación, avanzando poco a poco hasta llegar a la programación orientada a objetos con Java. También se aborda uno de los temas más interesantes a los que se enfrenta un desarrollador de software "La entrevista de trabajo", compartiendo los conocimientos y su naturaleza con el lector para que pueda sentirse cómodo cuando decida sortear este reto.
Dirigido tanto a personas con nulos conocimientos de programación, diseñadores que pretenden integrarse en el desarrollo de software, estudiantes de nivel básico de las áreas de programación, como a usuarios interesados en la creación y desarrollo de software de una manera profesional y sólida, se trata de una guía indispensable para todo aquel que quiera convertirse en desarrollador de software, pues además de profundizar en el lenguaje Java, aprenderá la filosofía de trabajo.