Χιλιάδες σπουδαστές και επαγγελματίες έχουν μάθει προγραμματισμό και ανάπτυξη λογισμικού από τα βιβλία, βίντεο, ηλεκτρονικά βιβλία και online κέντρα της Deitel. Το βιβλίο αυτό παρέχει μια σαφή, απλή, ενδιαφέρουσα και διασκεδαστική εισαγωγή στον προγραμματισμό με την Java, χρησιμοποιώντας την προσέγγιση της πρότερης σύνδεσης των αντικειμένων. Το υλικό που περιλαμβάνεται είναι:Πλούσια κάλυψη των βασικών λειτουργιών με πραγματικά παραδείγματα.Φιλική παρουσίαση των κλάσεων και αντικειμένων με πρότερη σύνδεση.Χρήση με την Java SE 7 ή την Java SE 8 ή και τις δύο.Η Java SE 8 καλύπτεται σε προαιρετικές αρθρωτές ενότητες.Java SE 8 lambda, ροές δεδομένων και λειτουργικές διασυνδέσεις με προκαθορισμένες και στατικές μεθόδους.Γραφικά περιβάλλοντα χρήστη Swing και JavaFX, γραφικά και πολυμέσα.Δύσκολες Ασκήσεις και βίντεο-σημειώσειςΟλοκληρωμένος χειρισμός εξαιρέσεων.Αρχεία, ροές δεδομένων και σειριοποίηση αντικειμένων.Συγχρονικότητα για βέλτιστη απόδοση σε πολυπύρηνους επεξεργαστές.Αλλα θέματα που καλύπτονται: αναδρομή, αναζήτηση, ταξινόμηση, γενικές συλλογές, δομές δεδομένων, πολυνηματισμός, βάσεις δεδομένων (JDBC και JPA), ανάπτυξη Web εφαρμογών, Web υπηρεσίες βασισμένες σε REST.Προαιρετική μελέτη περίπτωσης αντικειμενοστραφούς σχεδιασμού ενός ΑΤΜ.