Αποστολέας Θέμα: Προτεινόμενα Βιβλία...  (Αναγνώστηκε 1585 φορές)

tzorvas

  • Βετεράνος
  • ****
  • Μηνύματα: 60
  • Welcome!
    • Κοινότητα ΕΛ/ΛΑΚ Π.Αιγαίου
Προτεινόμενα Βιβλία...
« στις: 14 Ιαν 2009, 07:25:36 μμ »
Για Perl, Pascal, Delphi, HTML, PHP, CSS/XML (και ότι άλλο καλό σας έρχεται στο μυαλό :)

Έχετε να προτείνετε κανένα;;

Και αν μπορείτε να πείτε και ένα δυο λόγια...
Make World Better for all!

Τελειόφητος του 2ου Ε.Λ.Χαλκίδας

Προπτυχιακός Φοιτητής @ ICSD-University of the Aegean

sstergou

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 983
  • Program or be Programmed
    • pseudoglossa.gr
Απ: Προτεινόμενα Βιβλία...
« Απάντηση #1 στις: 14 Ιαν 2009, 10:12:42 μμ »
Για php (είναι κάπως προχωρημένο βέβαια) δοκίμασε το PHP 5 power programming http://www.amazon.com/Power-Programming-Bruce-Perens-Source/dp/013147149X, οι συγγραφείς του είναι και βασικοί συντελεστές και στον κώδικα της ίδιας της γλώσσας.

Για javascript http://www.amazon.com/Professional-JavaScript-Developers-Nicholas-Zakas/dp/047022780X

Με delphi δεν σου προτείνω να ασχοληθείς μιας και μοιάζει παρατημένη τα τελευταία χρόνια και απευθύνεται κυρίως στα windows.

Μιας και είσαι φοιτητής σου προτείνω να ρίξεις μια ματιά σε συναρτησιακό προγραμματισμό (είναι κάτι που θέλω να το κάνω κι εγώ σύντομα) με το how to design programs (scheme) http://www.htdp.org/ και μετά δες το How to Design classes (όταν βγει, είναι ακόμη σε draft). http://www.ccs.neu.edu/home/vkp/HtDCH/index.html . Το ξέρω από ένα σεμινάριο που παρακολούθησα το καλοκαίρι με βάση αυτό, το οποίο με "γοήτευσε" αν κάποιος μπορεί να πει κάτι τέτοιο για τον προγραμματισμό   ???
Στάθης Στέργου - sstergouATgmailDOTcom - http://www.pseudoglossa.gr

pgrontas

  • Ομάδα διαγωνισμάτων 2016
  • *
  • Μηνύματα: 1314
  • There are always possibilities...
Απ: Προτεινόμενα Βιβλία...
« Απάντηση #2 στις: 15 Ιαν 2009, 12:36:29 μμ »
Κατά τη γνώμη μου θα πρέπει να χωρίσεις τον χρόνο σου τόσο στο να μάθεις συγκεκριμένα εργαλεία προγραμματισμού όπως PHP, Javascript κτλ. όσο και στο να μάθεις γενικά περί αλγορίθμων, και αποτελεσματικών τεχνικών επίλυσης προβλημάτων.

Μιας και είσαι φοιτητής σου προτείνω να ρίξεις μια ματιά σε συναρτησιακό προγραμματισμό (είναι κάτι που θέλω να το κάνω κι εγώ σύντομα) με το how to design programs (scheme) http://www.htdp.org/ και μετά δες το How to Design classes (όταν βγει, είναι ακόμη σε draft). http://www.ccs.neu.edu/home/vkp/HtDCH/index.html . Το ξέρω από ένα σεμινάριο που παρακολούθησα το καλοκαίρι με βάση αυτό, το οποίο με "γοήτευσε" αν κάποιος μπορεί να πει κάτι τέτοιο για τον προγραμματισμό   ???

Συμφωνώ με τον Στάθη στο τελευταίο. Για πολλούς ο συναρτησιακός προγραμματισμός είναι το μέλλον τόσο στον τρόπο σκέψης όσο και στην επιρροή στις γλώσσες προγραμματισμού. Η βίβλος στο συγκεκριμένο κομμάτι, που καλύπτει μάλιστα και τα δύο σκέλη που προανέφερα είναι για μένα το SICP (http://mitpress.mit.edu/sicp/). Εκεί είναι διαθέσιμο τόσο ένα βιβλίο όσο και διαλέξεις σε video. (Μακάρι να το ήξερα όταν ήμουν και εγώ φοιτητής).
Αντί για την γλώσσα scheme, όμως που χρησιμοποείται εκεί, θα σου πρότεινα να ασχοληθείς με Haskell. Πολύ υλικό για αυτήν υπάρχει στο www.haskell.org.
A man provided with paper, pencil, and rubber, and subject to strict discipline is in effect a universal machine - Alan Turing

tzorvas

  • Βετεράνος
  • ****
  • Μηνύματα: 60
  • Welcome!
    • Κοινότητα ΕΛ/ΛΑΚ Π.Αιγαίου
Απ: Προτεινόμενα Βιβλία...
« Απάντηση #3 στις: 15 Ιαν 2009, 11:51:55 μμ »
Χμ... Θα το ψάξω για τον συναρτησιακό προγραμματισμό...!!

Να μάθω και περισσότερα και να σας πω και τις δικές μου απόψεις...!!

Ευχαριστώ για τις προτάσεις σας..!

Ακόμα και αν δεν έχεται να προτείνεται κάτι σε βιβλίο ή e-book θα ήθελα να ακούσω την όποια άποψη σας για τα θέματα που αναφέρονται στο post!!

(χωρίς σπαμ φυσικά :)

Ευχαριστώ και πάλι!!
Make World Better for all!

Τελειόφητος του 2ου Ε.Λ.Χαλκίδας

Προπτυχιακός Φοιτητής @ ICSD-University of the Aegean