[{"id":195070,"title":"Ξεκινώντας με την Python","subtitle":null,"description":"Το βιβλίο αυτό είναι μια εισαγωγή στις βασικές έννοιες του προγραμματισμού με τη γλώσσα Python. Η Python είναι εύκολη στην εκμάθηση, υποστηρίζει τα περισσότερα προγραμματιστικά μοντέλα\u003cbr\u003eκαι παρέχει πολλές δυνατότητες στους προγραμματιστές, για αυτό και γίνεται ολοένα και πιο δημοφιλής. Επιτρέπει στους αναγνώστες να κατανοήσουν τις βασικές προγραμματιστικές έννοιες, χωρίς την περίπλοκη σύνταξη που θα μπορούσε να δυσκολέψει τους αρχάριους και τους προετοιμάζει για τη μετάβαση σε πιο πολύπλοκες γλώσσες. Με τις γνώσεις που αποκτούν από τη χρήση της Python, οι φοιτητές αποκτούν αυτοπεποίθηση ως προς τις προγραμματιστικές τους ικανότητες και μαθαίνουν να αναγνωρίζουν τη λογική πίσω από την ανάπτυξη προγραμμάτων υψηλού επιπέδου.\u003cbr\u003eΣτο βιβλίο αναλύονται οι δομές ελέγχου, οι συναρτήσεις, οι πίνακες και οι δείκτες, πριν από τα αντικείμενα και τις κλάσεις. Κάθε κεφάλαιο εξετάζει μία ή περισσότερες θεματικές ενότητες που παρέχουν βήμα-προς-βήμα ανάλυση ενός συγκεκριμένου προβλήματος και δείχνουν στον φοιτητή τον τρόπο επίλυσής του. Όπως και σε όλα τα βιβλία του συγγραφέα, κάθε κεφάλαιο περιέχει απλά και ευκολονόητα τμήματα κώδικα, συνοπτικά και ρεαλιστικά παραδείγματα, επεξηγήσεις με έμφαση στη λεπτομέρεια, καθώς και πληθώρα ασκήσεων.\u003cbr\u003eΤο βιβλίο είναι ιδανικό για ένα εισαγωγικό μάθημα προγραμματισμού ή για ένα μάθημα προγραμματιστικής λογικής και σχεδιασμού, χρησιμοποιώντας ως γλώσσα προγραμματισμού την Python.","image":"http://www.biblionet.gr/images/covers/b198251.jpg","isbn":"978-960-9732-07-9","isbn13":"978-960-9732-07-9","ismn":null,"issn":null,"series":null,"pages":731,"publication_year":2015,"publication_place":"Αθήνα","price":"65.0","price_updated_at":"2014-12-03","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Starting out with Python","publisher_id":3365,"extra":null,"biblionet_id":198251,"url":"https://v2.bibliography.gr/books/ksekinwntas-me-thn-python.json"},{"id":201272,"title":"Εισαγωγή στον προγραμματισμό Java","subtitle":null,"description":null,"image":"http://www.biblionet.gr/images/covers/b204469.jpg","isbn":"978-960-418-500-9","isbn13":"978-960-418-500-9","ismn":null,"issn":null,"series":null,"pages":1007,"publication_year":2015,"publication_place":"Θεσσαλονίκη","price":"111.0","price_updated_at":"2015-10-07","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":6,"extra":null,"biblionet_id":204469,"url":"https://v2.bibliography.gr/books/eisagwgh-ston-programmatismo-java.json"},{"id":202092,"title":"Εισαγωγή στον παράλληλο προγραμματισμό","subtitle":null,"description":"Ο παράλληλος προγραμματισμός δεν αφορά πλέον μόνο τους ειδικούς. Αν θέλετε να εκμεταλλευτείτε πλήρως την ισχύ των συστοιχιών υπολογιστών και των πολυπύρηνων επεξεργαστών, το βιβλίο αυτό είναι ο ιδανικός οδηγός εκμάθησης!\u003cbr\u003eΕίτε είστε φοιτητές είτε επαγγελματίες, το νέο βιβλίο του Peter Pacheco θα σας δείξει με απλό, μεθοδικό και ολοκληρωμένο τρόπο πώς να σχεδιάζετε και να αποσφαλματώνετε προγράμματα κατανεμημένης και κοινόχρηστης μνήμης και να αξιολογείτε τις επιδόσεις τους.\u003cbr\u003eΧάρη στη μοναδική του προσέγγιση, το βιβλίο εισάγει τον αναγνώστη στον παράλληλο προγραμματισμό με τον πλέον μεθοδικό τρόπο:\u003cbr\u003eΑκολουθεί διδακτική προσέγγιση, ξεκινώντας με μικρά προγραμματιστικά παραδείγματα και προχωρώντας σταδιακά σε όλο και απαιτητικότερα προγράμματα.\u003cbr\u003eΕπικεντρώνεται στη σχεδίαση, την αποσφαλμάτωση, και την αξιολόγηση των επιδόσεων των προγραμμάτων κατανεμημένης και κοινόχρηστης μνήμης.\u003cbr\u003eΔίνει έμφαση στην ανάπτυξη προγραμμάτων στην πράξη, με χρήση των προγραμματιστικών μοντέλων MPI, Pthreads, και OpenMP.\u003cbr\u003eΤα υπό μελέτη θέματα παρουσιάζονται σε συνδυασμό με παραδείγματα για διάφορα επιστημονικά πεδία, όπως η επιστήμη των υπολογιστών, η φυσική, και τα μαθηματικά.\u003cbr\u003eΤα κεφάλαια του βιβλίου περιλαμβάνουν πληθώρα ασκήσεων προγραμματισμού που κυμαίνονται από εύκολες ως ιδιαίτερα απαιτητικές.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b205289.jpg","isbn":"978-960-461-666-4","isbn13":"978-960-461-666-4","ismn":null,"issn":null,"series":null,"pages":496,"publication_year":2015,"publication_place":"Αθήνα","price":"39.0","price_updated_at":"2015-11-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":null,"publisher_id":505,"extra":null,"biblionet_id":205289,"url":"https://v2.bibliography.gr/books/eisagwgh-ston-parallhlo-programmatismo.json"},{"id":202089,"title":"Υπολογισμοί και προγραμματισμός με την Python","subtitle":null,"description":"Πρακτικό και εύχρηστο, το βιβλίο αυτό είναι το ιδανικό εισαγωγικό εγχειρίδιο για την εκμάθηση της τέχνης της υπολογιστικής επίλυσης προβλημάτων με χρήση της Python και των βιβλιοθηκών της (όπως της PyLab).\u003cbr\u003eΑπευθύνεται σε φοιτητές με ελάχιστη ή καθόλου προγραμματιστική πείρα και τους βοηθά να μάθουν να χρησιμοποιούν με παραγωγικό τρόπο υπολογιστικές τεχνικές και ορισμένα εργαλεία και τεχνικές της «επιστήμης των δεδομένων» που εφαρμόζονται σε υπολογισμούς για τη μοντελοποίηση και την επεξήγηση δεδομένων.\u003cbr\u003eΟι φοιτητές θα γνωρίσουν την Python και τις βασικές αρχές προγραμματισμού μέσα στα πλαίσια υπολογιστικών εννοιών και τεχνικών, όπως η εξαντλητική απαρίθμηση, η αναζήτηση διχοτόμησης, και οι αποδοτικοί προσεγγιστικοί αλγόριθμοι.\u003cbr\u003eTο βιβλίο καλύπτει ένα μεγάλο εύρος θεμάτων που δεν συναντώνται στα περισσότερα εισαγωγικά βιβλία, όπως η οπτικοποίηση δεδομένων, οι προσομοιώσεις τυχαιότητας μοντέλων, οι υπολογιστικές τεχνικές για την κατανόηση δεδομένων και οι στατιστικές τεχνικές που χρησιμοποιούνται για την πληροφόρηση. Εξετάζει επίσης κάποια πιο προχωρημένα θέματα, όπως τα προβλήματα βελτιστοποίησης, ο δυναμικός προγραμματισμός και η μηχανική μάθηση.\u003cbr\u003eΤο βιβλίο έχει βασιστεί σε ένα μάθημα του MIT που αναδείχθηκε το δημοφιλέστερο της σειράς OpenCourseWare.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b205286.jpg","isbn":"978-960-461-665-7","isbn13":"978-960-461-665-7","ismn":null,"issn":null,"series":null,"pages":400,"publication_year":2015,"publication_place":"Αθήνα","price":"32.0","price_updated_at":"2015-11-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":205286,"url":"https://v2.bibliography.gr/books/ypologismoi-kai-programmatismos-me-thn-python.json"},{"id":234581,"title":"Κινητές τεχνολογίες","subtitle":"Κινητός ιστός - Κινητές εφαρμογές στην πλατφόρμα Android - επαυξημένη πραγματικότητα","description":"Οι κινητές τεχνολογίες έχουν γνωρίσει ραγδαία ανάπτυξη τα τελευταία χρόνια χάρη στις εξελίξεις που έχουν συντελεστεί στο χώρο των ασύρματων και κινητών επικοινωνιών αλλά και στις κινητές συσκευές (έξυπνα τηλέφωνα, ταμπλέτες, κλπ). Oι κινητές συσκευές χρησιμοποιούνται ολοένα και συχνότερα για πρόσβαση στο διαδίκτυο, ενσωματώνουν πλήθος αισθητήρων (π.χ., GPS δέκτη, ηλεκτρονική πυξίδα, επιταχυνσιόμετρο, κλπ), ενώ διαθέτουν εξελιγμένες υπολογιστικές, απεικονιστικές και επικοινωνιακές δυνατότητες.\u003cbr\u003e\u003cbr\u003eΤο γεγονός αυτό διαμορφώνει πρόσφορο έδαφος για ανάπτυξη προηγμένων κινητών εφαρμογών που αξιοποιούν τις δυνατότητες των κινητών συσκευών και αναδεικνύει ένα αναδυόμενο πεδίο επιχειρηματικής δραστηριότητας και εμπορικών προοπτικών.\u003cbr\u003e\u003cbr\u003eΤο παρόν βιβλίο επιχειρεί να αποτυπώσει την τεχνολογική στάθμη στο πεδίο των κινητών τεχνολογιών εστιάζοντας σε τεχνολογίες σχεδιασμού και υλοποίησης εφαρμογών για σύγχρονες κινητές συσκευές. Το βιβλίο καλύπτει ένα ευρύ φάσμα θεμάτων που αφορούν σε κινητές εφαρμογές:\u003cbr\u003e\u003cbr\u003e(α) Σχεδιαστικές αρχές και τεχνολογίες ανάπτυξης κινητών ιστοτόπων,\u003cbr\u003e(β) Ανάπτυξη εγγενών εφαρμογών για κινητές συσκευές, χρησιμοποιώντας ως πλατφόρμα ανάπτυξης το λειτουργικό σύστημα Android (ως προγραμματιστικό περιβάλλον χρησιμοποιείται το Android Studio),\u003cbr\u003e(γ) Τεχνικές ανάπτυξης κινητών εφαρμογών επαυξημένης πραγματικότητας στην πλατφόρμα Android.\u003cbr\u003e\u003cbr\u003eH συγγραφική ομάδα έχει ετοιμάσει υποστηρικτικό υλικό για όσους διδάσκοντες θα ήθελαν να χρησιμοποιήσουν το βιβλίο ως βασικό σύγγραμμα σε ακαδημαϊκά μαθήματα. Το υλικό περιλαμβάνει για κάθε κεφάλαιο: (α) διαφάνειες, (β) πηγαίο κώδικα των παραδειγμάτων, (γ) ασκήσεις και ενδεικτικές λύσεις τους (με πηγαίο κώδικα).","image":"http://www.biblionet.gr/images/covers/b236588.jpg","isbn":"978-960-578-007-4","isbn13":"978-960-578-007-4","ismn":null,"issn":null,"series":null,"pages":442,"publication_year":2015,"publication_place":"Αθήνα","price":"35.0","price_updated_at":"2019-04-19","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":55,"extra":null,"biblionet_id":236588,"url":"https://v2.bibliography.gr/books/kinhtes-texnologies.json"}]