Think Java er en praktisk innføring i datavitenskap og programmering, brukt av mange universiteter og videregående skoler over hele verden. Bokens konsisitet, fokus på vokabular, og uformelle tone gjør den spesielt attraktiv for lesere med lite eller ingen erfaring. Den begynner med de mest grunnleggende programmeringskonseptene og arbeider seg gradvis mot mer avanserte objektorienterte teknikker. I denne fullt oppdaterte og utvidede utgaven presenterer forfatterne Allen Downey og Chris Mayfield programmering som et verktøy for å løse interessante problemer. Hver kapittel tilbyr materiale som dekker en ukes pensum i en universitetskurs, og inkluderer øvelser som hjelper deg med å praktisere det du har lært. Underveis vil du møte nesten alle emner som kreves for AP Computer Science A eksamen og Java SE Programmer I sertifisering. Oppdag ett konsept om gangen: ta fatt på komplekse emner i en rekke små skritt med flere eksempler. Lær hvordan du kan formulere problemer, tenke kreativt om løsninger og utvikle, teste, og implementere dem.