Βιβλίο για JAVA

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
User avatar
nantia_86
Venus Former Team Member
Posts: 696
Joined: Sat Jun 18, 2005 12:21 am
Academic status: N>4
Gender:
Location: Metamorfosi
Contact:

Βιβλίο για JAVA

Post by nantia_86 » Sat Jul 02, 2005 4:29 am

Θα ήθελα να ρωτήσω αν έχει κανείς να μου προτείνει κάποιο καλό βιβλίο σχετικό με JAVA γιατί εκείνο του Κάβουρα δε με βοήθησε και πολύ στο α΄ εξάμηνο ώστε να περάσω το μάθημα παρόλο που είχα παρακολουθήσει τον Συντιχάκη. :?:
Καλύτερα να κάνεις κάτι που τελικά μπορεί ν'αποδειχτεί ότι ήταν και λάθος, παρά να μετανιώσεις που δεν το έκανες...
Image
User avatar
P3
Venus Project Founder
Venus Project Founder
Posts: 2722
Joined: Mon Mar 22, 2004 4:12 pm
Academic status: Alumnus/a
Gender:
Location: !! El Paso !!

Post by P3 » Sat Jul 02, 2005 12:48 pm

Πολύ καλο εισαγωγικό είναι το "Εισαγωγή στη Java" του Γ.Λιακέα, εκδόσεις Κλειδάριθμος.
Εγώ με αυτό είχα περάσει!
"Το δικό μου το ποίημα δεν έχει ομοιοκαταληξία.", ο υπογράφων
User avatar
Paralias
Gbyte level
Gbyte level
Posts: 1346
Joined: Mon May 24, 2004 11:30 am
Academic status: Alumnus/a
Location: Αθήνα

Post by Paralias » Sat Jul 02, 2005 9:36 pm

P3 is right!Είναι πολύ καλό,το έχω διαβάσει.
Επίσης πολύ καλό (αλλά τεράστιο) είναι το "Η βίβλος της Java".
yioan
byte level
byte level
Posts: 126
Joined: Wed Mar 24, 2004 11:09 pm

Post by yioan » Sat Jul 02, 2005 10:17 pm

Δοκίμασε και το Just Java. Εγώ πάντως το χρησιμοποιώ συνέχεια.
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Sun Jul 03, 2005 3:16 am

Thinking in Java, 2nd edition, Revision 12. Έκδοση 2000 - Bruce Eckel

Του Λιακέα καλό είναι το έχω διαβάσει αλλά το παραπάνω καλύπτει με τέλεια παραδείγματα όλες τις περιπτώσεις.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
semis19
Gbyte level
Gbyte level
Posts: 1607
Joined: Sat May 01, 2004 12:10 am
Location: Άνω Γλυφάδα - Αθήνα
Contact:

Post by semis19 » Sun Jul 03, 2005 3:42 am

P3 wrote:Πολύ καλο εισαγωγικό είναι το "Εισαγωγή στη Java" του Γ.Λιακέα, εκδόσεις Κλειδάριθμος.
Εγώ με αυτό είχα περάσει!
Για εισαγωγικό βιβλίο είναι πάρα πολύ καλό!
Επίσης, χρήσιμο βρήκα το "Java - Ο εύκολος τρόπος" του Peter McBride εκδόσεις Δίαυλος.
"Make way for the bad guy.", Al Pacino, Playing Tony Montana in Scarface
"Elementary, my dear Watson.",The adventures of Sherlock Holmes
"A boy's best friend is his mother.", Antony Perkins, Psycho
"P.M.P. Fight Hey, Juohmaru, you are a fighter of hope, P.M.P. Fight Put your love into machines ..." - Plawres SanShiro
User avatar
semika
Mbyte level
Mbyte level
Posts: 998
Joined: Sat May 01, 2004 2:21 pm
Location: Αθήνα - Β.Π.

Post by semika » Sun Jul 03, 2005 3:12 pm

Προσωπικά θα σου πρότεινα και τα Online tutorials.
Google "java tutorial" και θα βρείς οτι χρειάζεσαι...
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Post by tsilochr » Sun Jul 03, 2005 5:16 pm

το βιβλίο του Λιακέα ποτέ δεν μου άρεσε γιατί δεν ήταν καθαρό εγχειρίδιο για τη Java και εκτός από το να περάσω τον Κάβουρα δεν το ξαναχρησιμοποιήσα. Έτυχε να χρησιμοποιήσω το "Εγχείριδιο της Java" το οποίο συνιστώ για την προσωπική σου βιβλιοθήκη

lσύνδεσμος για την ελληνική έκδοση

Από κάποια στιγμή και έπειτα όμως το API doc της Sun είναι αρκετό διότι το μόνο που θα σε ενδιαφέρει είναι τα έτοιμα πακέτα
User avatar
Paralias
Gbyte level
Gbyte level
Posts: 1346
Joined: Mon May 24, 2004 11:30 am
Academic status: Alumnus/a
Location: Αθήνα

Post by Paralias » Sun Jul 03, 2005 7:49 pm

HdkiLLeR wrote:Thinking in Java, 2nd edition, Revision 12. Έκδοση 2000 - Bruce Eckel

Του Λιακέα καλό είναι το έχω διαβάσει αλλά το παραπάνω καλύπτει με τέλεια παραδείγματα όλες τις περιπτώσεις.
Υπάρχει επίσης η 3η και 4η έκδοση αυτού του βιβλίου.Μήπως είναι καλύτερες και πιο πλήρεις;
Και επίσης είναι γραμμένο στα αγγλικά,σωστά;Οπότε ίσως να μην τη βοηθήσει και τόσο,τουλάχιστον για τη δουλειά που το θέλει τώρα.
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Mon Jul 04, 2005 2:41 am

Έχω σε ebook την 3η και έχει micro/tiny διορθώσεις. Γενικά διαφορές δεν έχει στα παραδείγματα κλπ για την 4η δεν ξέρω μάλλον θα έχει και προσθήκες οπότε μπορεί να έιναι καλύτερη. Για τα αγγλικά γιατί να έχει prob καλέ; Το βιβλίο είναι γραμμένο πολύ καλά πάντος.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
ttoppouzokypraios
Kilobyte level
Kilobyte level
Posts: 304
Joined: Thu May 06, 2004 4:07 pm
Location: back to my fields :-)
Contact:

Post by ttoppouzokypraios » Mon Jul 04, 2005 1:09 pm

Thinking in Jave 3rd edition
download (αρχείο zip 1,6Μb με το βιβλίο σε μορφή HTML και τον κώδικα που αναφέρει μέσα το βιβλίο)
"I'm not smart enough to debate you
point to point but I have the feeling
that 60% of what you say is crap"
David Letterman
User avatar
Paralias
Gbyte level
Gbyte level
Posts: 1346
Joined: Mon May 24, 2004 11:30 am
Academic status: Alumnus/a
Location: Αθήνα

Post by Paralias » Mon Jul 04, 2005 8:39 pm

HdkiLLeR wrote:Για τα αγγλικά γιατί να έχει prob καλέ; Το βιβλίο είναι γραμμένο πολύ καλά πάντος.
Από την άποψη ότι ένα βιβλίο γραμμένο στα ελληνικά θα το διάβαζε πιο "άνετα".
User avatar
sudtuwup
Mbyte level
Mbyte level
Posts: 707
Joined: Fri May 14, 2004 6:46 pm
Academic status: MSc
Gender:
Location: Xavier Institute for Higher Learning

Post by sudtuwup » Mon Jul 04, 2005 10:19 pm

Aπ οτι εχω δει και τα βιβλια των Deitel & Deitel ειναι καλα. Μεγαλα αλλα τα εχουν ολα.
Image
User avatar
lewton
Kilobyte level
Kilobyte level
Posts: 446
Joined: Thu Nov 18, 2004 5:28 pm
Location: In the vast, deep forest of Hyrule...
Contact:

Post by lewton » Tue Jul 05, 2005 2:31 am

P3 wrote:Πολύ καλο εισαγωγικό είναι το "Εισαγωγή στη Java" του Γ.Λιακέα, εκδόσεις Κλειδάριθμος.
Εγώ με αυτό είχα περάσει!
Eξαιρετικό βιβλίο. ;)
Με αυτό έκανα τα πρώτα μου βήματα στις έννοιες του αντικειμενοστρεφούς προγραμματισμού.
Stop playing games... feel them.
Image
User avatar
vangos
Mbyte level
Mbyte level
Posts: 571
Joined: Tue Mar 16, 2004 3:14 pm
Location: Heracleia@UTA

Post by vangos » Tue Jul 05, 2005 11:15 am

tsilochr wrote:το βιβλίο του Λιακέα ποτέ δεν μου άρεσε γιατί δεν ήταν καθαρό εγχειρίδιο για τη Java και εκτός από το να περάσω τον Κάβουρα δεν το ξαναχρησιμοποιήσα. Έτυχε να χρησιμοποιήσω το "Εγχείριδιο της Java" το οποίο συνιστώ για την προσωπική σου βιβλιοθήκη

lσύνδεσμος για την ελληνική έκδοση

Από κάποια στιγμή και έπειτα όμως το API doc της Sun είναι αρκετό διότι το μόνο που θα σε ενδιαφέρει είναι τα έτοιμα πακέτα
Συμφωνώ ότι το βιβλίο του Λιακέα ειναι μόνο για τα αρχικά βήματα στη Java. Από 'κει και πέρα αν θες ένα βιβλίο αναφοράς που θα το χρησιμοποιείς κάθε φορά που θες να βρεις κάτι για τη γλώσσα πρέπει να ψάξεις για κάτι άλλο. Εγώ το βιβλίο του Λιακέα το έχω αλλά σπάνια το χρησιμοποιώ πλέον.
User avatar
Paralias
Gbyte level
Gbyte level
Posts: 1346
Joined: Mon May 24, 2004 11:30 am
Academic status: Alumnus/a
Location: Αθήνα

Post by Paralias » Tue Jul 05, 2005 11:41 am

sudtuwup wrote:Aπ οτι εχω δει και τα βιβλια των Deitel & Deitel ειναι καλα. Μεγαλα αλλα τα εχουν ολα.
Όντως είναι πολύ καλά!
Επίσης πολύ καλό βιβλίο,ίσως το πιο πλήρες που έχω δει,αλλά επίσης μεγάλο,είναι το "Πλήρες εγχειρίδιο της Java 2" 3rd edition.Συγγραφείς:Rogers Cadenhead και Laura Lemay.Το βιβλίο είναι στα ελληνικά και είναι εξαιρετικό!

P.S.:O lewton έχει την καλύτερη υπογραφή :!: :!: :-D :!: :!:
User avatar
Argi
byte level
byte level
Posts: 122
Joined: Tue Nov 09, 2004 7:22 pm

Post by Argi » Tue Jul 05, 2005 12:04 pm

Ένα πολύ καλό και πλήρες tutorial για java κατά τη γνώμη μου είναι
της sun και βρίσκεται εδώ για download:

http://java.sun.com/docs/books/tutorial ... nload.html
Κατεβαίνει σε zipaki και βλέπεται με browser offline.

Για όσους θέλουν να κατεβάσουν κάτι στα ελληνικά ο παρακάτω σύνδεσμος
παραπέμπει στη σελίδα ενός καθηγητή τει που είχα ξεθάψει πέρυσι.Έχει διαθέσιμο ένα pdf ~4Μ tutorial για java το οποίο είναι καταπληκτικό!
(basics,awt,swing,threads...)

http://www.cs.teilar.gr/gkakaron/index.html
User avatar
silegav
Venus Project Founder
Venus Project Founder
Posts: 2098
Joined: Tue Mar 09, 2004 4:03 pm
Academic status: Alumnus/a
Location: The Center of the World -> Piraeus

Post by silegav » Tue Jul 05, 2005 5:08 pm

θα συμφωνήσω με τον προλαλήσαντα. Εγώ προσωπικά τόσο καιρό δουλεύω είτε με το tutorial της java, είτε με το ίδιο τοsite της. Αλλά για τα βασικά πάρε κανένα thinking in java. Το είχα βρει σε pdf μορφή και με είχε ψιλοβοηθήσει.
User avatar
AnINffected
Gbyte level
Gbyte level
Posts: 1935
Joined: Fri Jul 30, 2004 7:12 am
Location: There and Back Again

Post by AnINffected » Thu Jul 07, 2005 11:48 am

Ναι το thinking in java είναι καλό και είναι δωρεάν.
Άλλα ελληνικά εισαγωγικά βιβλία Java ξέρετε;
Για έναν γνωστό μου.
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace


Θέλω και εγώ να παίξω D&D λέμε!!! :-( :-(
User avatar
nantia_86
Venus Former Team Member
Posts: 696
Joined: Sat Jun 18, 2005 12:21 am
Academic status: N>4
Gender:
Location: Metamorfosi
Contact:

Post by nantia_86 » Thu Jul 07, 2005 12:40 pm

Ένα καλό εισαγωγικό που βρήκα είναι το: Οδηγός της Java 2(Εκδότης Γκιούρδας)!
Καλύτερα να κάνεις κάτι που τελικά μπορεί ν'αποδειχτεί ότι ήταν και λάθος, παρά να μετανιώσεις που δεν το έκανες...
Image
User avatar
Theofaman
Mbyte level
Mbyte level
Posts: 984
Joined: Sat Sep 24, 2005 1:07 am
Academic status: Alumnus/a
Gender:
Location: Running from the weak side to the low post

Post by Theofaman » Wed Dec 21, 2005 1:51 pm

Εγώ αυτό που ψάχνω είναι ένα βιβλίο για την Java στα αγγλικά, στο οποίο θα μπορώ να καταφεύγω κάθε φορά που θα θέλω να βρω κάτι για την Java και να το κρατήσω αρκετά χρόνια (δηλαδή όχι απλά για να περάσω τα 2 μαθήματα που έχουμε). Κάτι σαν το απόλυτο εγχειρίδιο ας πούμε. Ευχαριστώ προκαταβολικά :)
Theo(pame na)fam(e mprizoles)an!
User avatar
Fairy
Gbyte level
Gbyte level
Posts: 1733
Joined: Tue Jan 24, 2006 4:48 pm
Academic status: Alumnus/a
Gender:
Location: Mairyland Park

Post by Fairy » Thu Mar 09, 2006 7:49 pm

nantia_86 wrote:Ένα καλό εισαγωγικό που βρήκα είναι το: Οδηγός της Java 2(Εκδότης Γκιούρδας)!
:study: Και εγώ αυτό έχω στην κατοχή μου και με βοήθησε πολύ, γιατί αναλύει όλες τις υποπεριπτώσεις θεμάτων που
δυσκολεύουν τους beginners (βλέπε κληρονομικότητα). Στα μείον του ότι δεν έχει πολλά πράγματα για swing
και γραφικά. Δεν είναι φυσικό το απόλυτο εγχειρίδιο που ψάχνεις, Theofaman, αλλά το προτείνω στους
πρωτοετείς κυρίως αν βρίσκουν το βιβλίο του Κάβουρα ανεπαρκές. Είναι του ίδιου συγγραφέα (Schild) με το
βιβλίο που δόθηκε φέτος στον "Προγραμματισμό με C++". Είναι αρκετά παρόμοια σε φιλοσοφία και
εμφάνιση.
"Αν αυτό που έκανες χτες σου φαίνεται ακόμα μεγάλο, δεν έχεις κάνει αρκετά σήμερα."
Post Reply

Return to “Προγραμματισμός”