jimk00 Δημοσ. 28 Φεβρουαρίου 2013 Δημοσ. 28 Φεβρουαρίου 2013 Καλησπέρα παιδιά, Εγώ με έναν φίλο μου θέλουμε να ασχοληθούμε με τον προγραμματισμό. Είμαστε λίγο μικροί βέβαια(15 είμαστε), αλλά θα θέλαμε να σας ρωτίσουμε ποιό βιβλίο να αγοράσουμε για να αρχίσουμε να καταλαβαίνουμε τον προγραμματισμό (το ξέρουμε ότι να τον μάθουμε δεν είναι τόσο εύκολο και ότι θα μας πάρει χρόνο) Ευχαριστούμε για τον χρόνο σας!
Επισκέπτης Δημοσ. 28 Φεβρουαρίου 2013 Δημοσ. 28 Φεβρουαρίου 2013 μιας και εγώ είμαι 15 ίσως σας βοηθήσω για αρχή σας προτείνω να αρχίσεις σε visual basic που είναι σχετικά πολύ εύκολη πιστεύω πως δεν χρειαζόσαστε για visual basic να πάρετε βιβλίο διότι υπάρχουν πάρα πολλά βιντεακια στο youtube και ιστοσελιδες που μπορούν να σας βοηθήσουν (δηλαδή αν θες κάποιον κώδικα γράψε στο google και θα στο βγάλει)
pmav99 Δημοσ. 28 Φεβρουαρίου 2013 Δημοσ. 28 Φεβρουαρίου 2013 (επεξεργασμένο) Προκειμένου να αρχίσετε με προγραμματισμό, εγώ θα σας πρότεινα να ξεκινήσετε με μία γλώσσα όπως η Python ή η Visual Basic. Εγώ προτιμώ Python γιατί παίζει και σε Windows και σε Linux, ενώ η Visual Basic μόνο σε Windows, αλλά αυτά είναι και λίγο περί ορέξεως. Επίσης η Python είναι μάλλον πιο "ισχυρή" από την Visual Basic και σου επιτρέπει να κάνεις πιο πολλά πράγματα (πχ προγραμματισμό για web) αλλά αφού τώρα ξεκινάτε, δεν παίζει και πολύ ρόλο. Δεν πρόκειται να είναι η γλώσσα αυτή που θα σας περιορισει. Το σημαντικό είναι να ξεκινήσετε με κάτι. Έτσι και αλλιώς, αν ασχοληθείτε με προγραμματισμό θα χρειαστεί να μάθετε περισσότερες από μία γλώσσες. Βιβλία υπάρχουν πάρα πολλά, αλλά θα δείτε ότι πρακτικά τα πάντα είναι στα αγγλικά. Αν δεν ξέρετε καθόλου, τότε καιρός είναι να αρχίσετε. Αν ξέρετε έστω και λίγο τότε μέσω του προγραμματισμού είναι μια καλή ευκαιρία να βελτιωθείτε. Θα βρείτε και tutorials/βιβλία στα ελληνικά αλλά κανένα δε θα είναι στο επίπεδο των αγγλικών. Επίσης καλό είναι να μάθετε την ορολογία στα αγγλικά γιατί η κύρια πηγή πληροφοριών σας θα είναι το ίντερνετ όπου όλα θα είναι στα αγγλικά. Σχετικά με την Python τώρα, το «απολυτο» βιβλιο της ειναι το ακόλουθο. Μην το πάρετε (ακόμα), παραείναι βαρύ για να ξεκινήσεις. Αφού μάθετε τα βασικά και αν αποφασίσετε να ασχοληθείτε πιο σοβαρά με τη γλώσσα, να το έχετε στα υπόψη. Σημείωση, υπάρχουν και άλλα βιβλία που στόχος τους είναι να παίξουν αντίστοιχο ρόλο στην βιβλιογραφία της γλώσσας. Αυτό είναι απλά αυτό που προτείνω εγώ. http://shop.oreilly.com/product/9780596158071.do Από εκεί και πέρα, υπάρχουν διάφορα tutorials/βιβλία που απευθύνονται σε παιδιά. Δεν έχω διαβάσει κάποιο από αυτά αλλά μπορείτε να τα δείτε. Σημείωση: Στον προγραμματισμό, όταν κάτι αναφέρει ότι είναι «για παιδιά», αυτό συνήθως μεταφράζεται σε «απευθύνομαι σε ανθρώπους χωρίς καμία εμπειρία στον προγραμματισμό». Δεν έχει δηλαδή και τόσο σχέση με την ηλικία. http://nostarch.com/pythonforkids http://books.google.gr/books/about/Hello_World.html?id=_dT5PQAACAAJ&redir_esc=y Επίσης, αν θέλετε υπάρχουν και tutorials για το πως να κάνετε παιχνίδια. http://inventwithpython.com/index.html (δωρεάν) http://inventwithpython.com/pygame/chapters/ (δωρεάν) http://pygamegr.wordpress.com/ (αυτό είναι στα ελληνικά) Καλα λογια ακουγονται και για αυτο. Σε βάζει να ψάχνεις μόνος σου αντί να στα εξηγεί. Δεν ταιριάζει βέβαια σε όλους αυτός ο τρόπος διδασκαλίας. http://learnpythonthehardway.org/book/ Τελος για μια (αρκετα ηπια) εισαγωγη στον προγραμματισμο χρησιμοποιωντας Python δειτε και αυτο http://shop.oreilly.com/product/9780596802387.do Πρακτικα το συνολο των βιβλιων που εχουν εκδωθει για Python θα το βρείτε εδώ http://wiki.python.org/moin/PythonBooks Ενω αυτή ειναι μια λιστα με τα δωρεαν βιβλια που υπαρχουν για Python http://pythonbooks.revolunet.com/ Εν κατακλειδι, θα ξεκινουσα με κάποιο από τη λίστα με τα δωρεαν βιβλία για να δω πως παει το πράγμα, και στη συνεχεια, αν ηθελα ενα βιβλιο σε φυσικη μορφη θα επαιρνα καποιο απο αυτα για παιδια. Αν μετα ηθελα να παω πιο βαθια θα αγοραζα το Learning Python ή κάποιο από τα αντίστοιχα προγράμματα που να καλυπτει τη γλωσσα σε βαθος. ps. Τι σκάλωμα τρώει ο editor του insomnia ώρες ώρες και δε βάζει τόνους; Επεξ/σία 1 Μαρτίου 2013 από pmav99 9
Moderators Gi0 Δημοσ. 28 Φεβρουαρίου 2013 Moderators Δημοσ. 28 Φεβρουαρίου 2013 Να προσθεσω στη λιστα του pmav99, το δωρεαν online μαθημα του Udacity, Building a search engine. Χρησιμοποιει την python και ξεκιναει απο την αρχη. Μονο προαπαιτουμενο, ενα καλο επιπεδο αγγλικων. Οπως ειναι φανερο, και γω ψηφιζω python 3
iceblade Δημοσ. 28 Φεβρουαρίου 2013 Δημοσ. 28 Φεβρουαρίου 2013 Πολύ καλό το post του pmav και γω φυσικά υποστηρίζω την Python για αρχή (και μέση και τέλος ). Θα διαφωνήσω μόνο σε ένα πράγμα και αυτό είναι το βιβλίο του Mark Lutz (Learning Python) το οποίο όχι απλά δεν είναι το απόλυτο αλλά είναι για κλωτσιές. Ο τύπος πλατειάζει του θανατά, εξηγεί σε 10 σελίδες πράγματα που εξηγούνται σε 1 (και δε συμμαζεύεται). Αντίθετα, πολύ καλό βιβλιο (αλλά όχι για αρχάριους ως αρχάριοι ακολου΄θηστε τις οδηγίες του pmav) για μετά είναι του David Beazley, δηλαδή αυτό. Αν βγάλει ποτέ βέβαια βιβλίο αυτός ο τύπος(1o post, e-satis), (τον παρακαλάω και θα το βγάλει στα Γαλλικά γμτ), θα είναι epic. 2
pmav99 Δημοσ. 28 Φεβρουαρίου 2013 Δημοσ. 28 Φεβρουαρίου 2013 για κλωτσιές. LOL!! Ενταξει, γουστα ειναι αυτα. Και εγω το ανοιγω μονο οταν θελω λεπτομερειες. Tου Beasley και αυτό καλό είναι, όπως και του Chun (Core Python Programming), πιθανά και του Summerfield (αυτό δεν το έχω δει). Απλα αν ειναι να παρεις ενα και μονο βιβλιο, τοτε θελεις να καλυπτει πολλα και σε βαθος. Τα post του e-satis τα σπανε, παντως αν θες δες και το "Pro Python" του Marty Alchin. Το format του βιβλίου είναι λίγο μέτριο, αλλά έχει πραγματα που δεν τα βρισκεις αναλυτικα αλλου. Εγώ metaclasses από εκεί είδα πρώτη φορά. 2
Apoll Δημοσ. 1 Μαρτίου 2013 Δημοσ. 1 Μαρτίου 2013 Πάρτε ένα βιβλίο για WPF, και μάθετε την γλώσσα που έρχεται αυτό (C#.NET ή VB.NET)
Takken Δημοσ. 6 Μαρτίου 2013 Δημοσ. 6 Μαρτίου 2013 Jimk00 δοκίμασε και την ιστοσελίδα code.org Κάνε μια εγγραφή εσύ και ο φίλος σου και ξεκινήστε να μαθαίνετε Εμένα με έχει βοηθείσει αρκετά. Ελπίζω να κάνει το ίδιο και σε εσάς!
DeltaLover Δημοσ. 8 Μαρτίου 2013 Δημοσ. 8 Μαρτίου 2013 Βεβαιως η python ειναι εξαιρετικη γλωσσα καταλληλη για ολες τις δουλεις με οντως μεγαλες δυνατοτητες και σιγουρα θα πρεπει να την μαθεις. Για το ξεκινημα σου ομως θα σου προτεινω αυτο το βιβλιο: http://deptinfo.unice.fr/~roy/sicp.pdf Το οποιο μπορεις να κατεβασεις δωρεαν. Αν ψαξεις στο youtube θα βρεις ολοκληρη την διδασκαλια του σε ταξη του ΜΙΤ (απο την δεκαετια του 80) καθως και θα βρεις δωρεαν ενα IDE για την γλωσσα που διδασκεται (Scheme) εδω: http://plt-scheme.org/ Αν αφιερωσεις μερικους μηνες καταλαβαινωντας πολυ καλα αυτο το βιβλιο θα εχεις θεσει τις βασεις για να γινεις πολυ καλος προγραμματιστης στο μελλον... 2
kostasgr78 Δημοσ. 13 Μαρτίου 2013 Δημοσ. 13 Μαρτίου 2013 Η βάση πολλών πραγμάτων είναι η C, αλλά δεν μπορείς να την πεις εύκολη για έναν που ξεκινάει.
Haldol Δημοσ. 13 Μαρτίου 2013 Δημοσ. 13 Μαρτίου 2013 Πάρτε ένα βιβλίο για WPF, και μάθετε την γλώσσα που έρχεται αυτό (C#.NET ή VB.NET) ^^^ Μην κάνετε αυτό που λέει. Το .NET framework (βασικά οποιοδήποτε framework) και το WPF απαιτούν γερές βάσεις στον προγραμματισμό. Ούτε γι αστείο δεν «ξεκινάς» με αυτά. Όταν δε ξέρεις να γράψεις ένα 'hello world!' δε παίζεις με MVC και αντικειμενοστρέφεια. Ξεκινήστε με Python, όπως πολλοί πρότειναν. 1
mtsouk Δημοσ. 14 Μαρτίου 2013 Δημοσ. 14 Μαρτίου 2013 Η γνώμη μου είναι αυτή: http://users.sch.gr/tsoukalos/choosing-programming-language/
RcManiac Δημοσ. 14 Μαρτίου 2013 Δημοσ. 14 Μαρτίου 2013 Γιατί δεν κανείς ψευδογλωσσα Γ'Λυκείου να πάρεις μια ιδέα ; Αν πας τεχνολογική θα την μάθεις έτσι και αλλιώς ... Εγώ είμαι Β'Λυκείου και εχω φτάσει σε καλό επίπεδο.(δομή επιλογής,επανάληψης) (πίνακες-ταξινόμηση,αναζήτηση)
pcakias Δημοσ. 15 Μαρτίου 2013 Δημοσ. 15 Μαρτίου 2013 Δεν το πίστευα οταν το άκουγα. Αλλά, η Python ειναι αριστούργημα ! Ειδα μερικά ΠΥΘΩΝΟ-βιντεάκια και εντυπωσιάστηκα ! απλή, σταθερή(οχι πολλες εξαιρεσεις στους κανονες), ευκολες δομές, και επικεντρώνεσαι ευκολα στα προβλήματα που εχεις να λυσεις (και οχι τοσο πολυ στον κωδικα) και επισης πολυ καλή εισαγωγη στη χρηση αντικειμένων. Εύγε στον Ολλανδό Guido !
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα