Το Java Programming from the Beginning είναι ένα εξαιρετικό βιβλίο για όποιον θέλει να ξεκινήσει τον προγραμματισμό σε Java, είτε στο πλαίσιο μαθημάτων είτε για αυτοδιδασκαλία. Δεν απαιτείται προηγούμενη γνώση υπολογιστών, πέρα από βασική εξοικείωση και διάθεση για μάθηση, γεγονός που το καθιστά ένα από τα πιο προσιτά και κατανοητά εισαγωγικά βιβλία Java.
Ο συγγραφέας, έμπειρος καθηγητής πανεπιστημίου, ξεχωρίζει για το φιλικό και κατανοητό στυλ γραφής του. Τα πρώτα κεφάλαια χρησιμοποιούν απλά και πρακτικά παραδείγματα, όπως μετατροπές θερμοκρασίας, υπολογισμό μέσου όρου βαθμολογιών, ανάλυση αριθμών κοινωνικής ασφάλισης ή αποθήκευση δεδομένων τηλεφωνικού καταλόγου, κάνοντας την εκμάθηση ευχάριστη και αποτελεσματική.
Το βιβλίο εισάγει με σαφήνεια τις βασικές αρχές του αντικειμενοστραφούς προγραμματισμού, τόσο μέσω δημιουργίας δικών μας κλάσεων όσο και με τη χρήση έτοιμων κλάσεων της Java, όπως οι String, StringBuffer και Vector. Παράλληλα, καλύπτονται αναλυτικά η σύνταξη της Java, οι λέξεις-κλειδιά, οι τελεστές και οι τύποι δεδομένων.
Χωρίς να γίνεται ακαδημαϊκό ή κουραστικό, το βιβλίο διατηρεί έναν απλό και προσιτό τόνο. Εκτός από προγράμματα γραμμής εντολών, ο αναγνώστης μαθαίνει βασικά γραφικά στη Java και δημιουργεί ακόμα και απλά παιχνίδια, όπως blackjack. Κάθε κεφάλαιο περιλαμβάνει αναλυτικές περιλήψεις και ασκήσεις, ώστε ο αναγνώστης να εξασκείται άμεσα στην ύλη.
Καθώς η Java χρησιμοποιείται ευρέως ως πρώτη γλώσσα προγραμματισμού σε πανεπιστήμια, το βιβλίο αυτό αποτελεί ιδανική επιλογή τόσο για φοιτητές όσο και για αυτοδίδακτους που εκτιμούν μια υπομονετική, αναλυτική και σωστά δομημένη διδασκαλία.
Σημείωση: Το βιβλίο είναι μεταχειρισμένο