Denne boken er utformet for å hjelpe deg med å lære Java raskt og effektivt. Den antar ingen forkunnskaper innen programmering. Hvis du er en nybegynner, vil du oppdage at boken forklarer komplekse konsepter på en lettfattelig måte. For de som har erfaring med koding, men som er nye innen Java, gir boken tilstrekkelig dybde til at du kan begynne å kode i Java umiddelbart. Emnene er nøye utvalgt for å gi deg en bred introduksjon til Java, samtidig som man unngår å overlesse deg med informasjon. Blant temaene som dekkes, finner vi objektorientert programmering, feilhåndtering, filbehandling, og mer. I tillegg blir også nye funksjoner i Java, som lambda-uttrykk, presentert. Alle eksemplene i boken er valgt ut for å illustrere hvert konsept, slik at du får en dypere forståelse av språket. Som Richard Branson sier: 'Den beste måten å lære om noe på, er ved å gjøre det'. Boken inneholder også et prosjekt der du blir veiledet gjennom koding.