Prezentul volum permite înțelegerea conceptelor de bază ale programării orientate spre obiecte, aplicarea acestora folosind programarea în limbajul Java, dezvoltarea de aplicații Java - appleturi și grafică, interfețe grafice, tehnici de programare, programarea rețelelor de calculatoare - , proiectarea aplicațiilor folosind limbajul UML.
Fiecare capitol al acestei lucrări conține o parte teoretică bogat exemplificată, completată cu probleme rezolvate integral, întrebări și teste grilă, care urmăresc îndeaproape tematica abordată.