Eclipse ve Java teknolojilerine genel bakış ile başlayan bu kitap ve Java programlama dili temelleri ve Object- Oriented programlama kavramları ile devam etmektedir. Kullanıcı, dilin genel yapısını kavradıktan sonra Java sınıf kitaplığı, hata ayıklama, Junit ile birim testlerin yapılması, Java ile veri tabanına ulaşılması konuları üzerinde durulmaktadır. Kitap boyunca her konu sonunda yapılan örneklerle referans alınabilecek bir uygulama geliştirilerek kullanıcının sadece teorik bilgilerle yetinmemesi, konuları uygulamalı olarak da görmesi sağlanmıştır.