Banner for Espa
Έκπτωση -10%

Σκέψου Σε Python

Κωδικός: 9789606450907
Διαθεσιμότητα: 1 έως 4 ημέρες
22.00€ 19.80€

Αν θέλετε να μάθετε προγραμματισμό, τότε η Python είναι ιδανική για να ξεκινήσετε. Αυτός ο πρακτικός οδηγός σας παρουσιάζει τη γλώσσα βήμα προς βήμα, ξεκινώντας από τις βασικές έννοιες του προγραμματισμού για να προχωρήσει στη συνέχεια στις συναρτήσεις, την αναδρομή, τις δομές δεδομένων, και τον αντικειμενοστρεφή προγραμματισμό. Η δεύτερη έκδοση του βιβλίου και ο συνοδευτικός κώδικας έχουν ενημερωθεί ώστε να καλύπτουν και την Python 3.

Με τη βοήθεια των ασκήσεων που υπάρχουν σε κάθε κεφάλαιο, θα δοκιμάζετε τις έννοιες του προγραμματισμού στην πράξη καθώς τις μαθαίνετε. Το Σκέψου σε Python είναι ιδανικό για μαθητές επιπέδου δευτεροβάθμιας και τριτοβάθμιας εκπαίδευσης, αλλά και για αυτοδίδακτους ή και επαγγελματίες που χρειάζονται βασικές γνώσεις προγραμματισμού. Όσοι είστε εντελώς αρχάριοι και μόλις τώρα κάνετε τα πρώτα σας βήματα θα μάθετε πώς μπορείτε να ξεκινήσετε τον προγραμματισμό σε Python μέσω φυλλομετρητή Ιστού.

•Θα ξεκινήσετε από τα βασικά, όπως τη σύνταξη και τη σημασιολογία της γλώσσας
•Θα διαβάσετε πώς ορίζεται σαφώς κάθε έννοια του προγραμματισμού
•Θα εξοικειωθείτε με τις τιμές, τις μεταβλητές, τις εντολές, τις συναρτήσεις και τις δομές δεδομένων ακολουθώντας μια συγκεκριμένη λογική διαδρομή
•Θα ανακαλύψετε πώς να χρησιμοποιείτε αρχεία και βάσεις δεδομένων
•Θα κατανοήσετε τα αντικείμενα, τις μεθόδους, και τον αντικειμενοστρεφή προγραμματισμό
•Θα μάθετε να χρησιμοποιείτε μεθόδους αποσφαλμάτωσης για να διορθώνετε συντακτικά σφάλματα, σημασιολογικά σφάλματα και σφάλματα χρόνου εκτέλεσης
•Θα εξερευνήσετε συναρτήσεις, δομές δεδομένων και αλγορίθμους μέσα από μια σειρά μελετών περιπτώσεων

Τα παραδείγματα κώδικα που περιλαμβάνονται στο βιβλίο υπάρχουν σε ένα δημόσιο αποθετήριο GitHub, απ’ όπου μπορείτε να τα κατεβάσετε και να τα τροποποιήσετε ελεύθερα.

 Είπαν για το βιβλίο:

«Το Σκέψου σε Python με έκανε να χαμογελάσω πολλές φορές. Οι εξηγήσεις που δίνει ο Allen Downey είναι σαφέστατες και οι εμπνευσμένες ασκήσεις του θα συναρπάσουν μαθητές και σπουδαστές από κάθε τομέα.»
—Luciano Ramalho, Τεχνικός προϊστάμενος της ThoughtWorks και συγγραφέας του βιβλίου Fluent Python

Περιεχόμενα:

•Ο τρόπος του προγράμματος
•Μεταβλητές, παραστάσεις και εντολές
•Συναρτήσεις
•Μελέτη περίπτωσης: σχεδιασμός διασύνδεσης
•Συνθήκες και αναδρομή
•Συναρτήσεις που επιστρέφουν τιμές
•Επανάληψη
•Συμβολοσειρές
•Μελέτη περίπτωσης: παιγνίδια λέξεων
•Λίστες
•Λεξικά
•Πλειάδες
•Μελέτη περίπτωσης: επιλογή δομής δεδομένων
•Αρχεία
•Κλάσεις και αντικείμενα
•Κλάσεις και συναρτήσεις
•Κλάσεις και μέθοδοι
•Κληρονομικότητα
•Τα «μυστικά»
•Παραρτήματα
•Αποσφαλμάτωση
•Ανάλυση αλγορίθμων