[{"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://bibliography.gr/books/eisagwgh-ston-parallhlo-programmatismo.json"},{"id":228082,"title":"Αντικειμενοστρεφής προγραμματισμός σε JAVA","subtitle":"Μια πρακτική εισαγωγή με χρήση του Bluej","description":"Η έκτη αμερικανική έκδοση του βιβλίου έχει ενημερωθεί πλήρως ώστε να καλύπτει την έκδοση 8 της Java, ενώ παράλληλα χρησιμοποιείται και πάλι η πιο πρόσφατη έκδοση του περιβάλλοντος προγραμματισμού BlueJ, το οποίο συμβάλλει ακόμη περισσότερο στην εύκολη εκμάθηση της σύνταξης και της σημασιολογίας της Java.\u003cbr\u003e\u003cbr\u003eΙδιαίτερα χαρακτηριστικά του βιβλίου:\u003cbr\u003e- Χάρη στην προσέγγιση με βάση τα αντικείμενα, οι σπουδαστές μπορούν να αξιοποιήσουν από τα πρώτα τους κιόλας προγραμματιστικά βήματα την ισχύ του αντικειμενοστρεφούς προγραμματισμού.\u003cbr\u003e- Μέσα από τα έργα που χρησιμοποιούνται ως παραδείγματα στο βιβλίο, εφαρμόζονται άμεσα οι μέθοδοι επίλυσης προβλημάτων σε πραγματικά προγράμματα.\u003cbr\u003e- Συνοδεύεται από πλούσιο συμπληρωματικό υλικό, διαθέσιμο για τους αναγνώστες μέσω του Διαδικτύου.\u003cbr\u003e\u003cbr\u003eΝέα χαρακτηριστικά της έκτης αμερικανικής έκδοσης:\u003cbr\u003e- Πλήρης υποστήριξη και κάλυψη των νέων δυνατοτήτων συναρτησιακού προγραμματισμού που παρέχει η Java 8, αλλά και όλων των ήδη γνωστών αντικειμενοστρεφών μεθόδων\u003cbr\u003e- Βελτιωμένη δομή της ύλης που βοηθά τόσο τους αρχάριους όσο και τους προχωρημένους σπουδαστές, αλλά και τους επαγγελματίες προγραμματιστές\u003cbr\u003e- Κεφάλαια με ύλη υψηλότερου επιπέδου, τα οποία απευθύνονται σε πιο προχωρημένους αναγνώστες και μπορούν να καλυφθούν μετά τη μελέτη των βασικών εννοιών και τεχνικών\u003cbr\u003e- Υποστήριξη της τελευταίας έκδοσης του περιβάλλοντος BlueJ που παρέχει:\u003cbr\u003e- Ακόμη πιο απλή διασύνδεση χρήστη\u003cbr\u003e- Οπτική αναπαράσταση της δομής των προγραμμάτων\u003cbr\u003e- Εργαλεία που βοηθούν άμεσα στην ανάπτυξη λογισμικού.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b231156.jpg","isbn":"978-960-461-820-0","isbn13":"978-960-461-820-0","ismn":null,"issn":null,"series":null,"pages":806,"publication_year":2018,"publication_place":"Αθήνα","price":"52.0","price_updated_at":"2018-10-18","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":null,"publisher_id":505,"extra":null,"biblionet_id":231156,"url":"https://bibliography.gr/books/antikeimenostrefhs-programmatismos-se-java-148053eb-e81c-4363-a89b-3fdea91e8d99.json"},{"id":251165,"title":"Ξεκινώντας με την Python","subtitle":"","description":"Το βιβλίο αυτό είναι μια εισαγωγή στις βασικές έννοιες του προγραμματισμού με τη γλώσσα Python. Η Python είναι εύκολη στην εκμάθηση, υποστηρίζει τα περισσότερα προγραμματιστικά μοντέλα\r\nκαι παρέχει πολλές δυνατότητες στους προγραμματιστές, για αυτό και γίνεται ολοένα και πιο δημοφιλής. Επιτρέπει στους αναγνώστες να κατανοήσουν τις βασικές προγραμματιστικές έννοιες, χωρίς την περίπλοκη σύνταξη που θα μπορούσε να δυσκολέψει τους αρχάριους και τους προετοιμάζει για τη μετάβαση σε πιο πολύπλοκες γλώσσες. Με τις γνώσεις που αποκτούν από τη χρήση της Python, οι φοιτητές αποκτούν αυτοπεποίθηση ως προς τις προγραμματιστικές τους ικανότητες και μαθαίνουν να αναγνωρίζουν τη λογική πίσω από την ανάπτυξη προγραμμάτων υψηλού επιπέδου.\r\nΣτο βιβλίο αναλύονται οι δομές ελέγχου, οι συναρτήσεις, οι πίνακες και οι δείκτες, πριν από τα αντικείμενα και τις κλάσεις. Κάθε κεφάλαιο εξετάζει μία ή περισσότερες θεματικές ενότητες που παρέχουν βήμα-προς-βήμα ανάλυση ενός συγκεκριμένου προβλήματος και δείχνουν στον φοιτητή τον τρόπο επίλυσής του. Όπως και σε όλα τα βιβλία του συγγραφέα, κάθε κεφάλαιο περιέχει απλά και ευκολονόητα τμήματα κώδικα, συνοπτικά και ρεαλιστικά παραδείγματα, επεξηγήσεις με έμφαση στη λεπτομέρεια, καθώς και πληθώρα ασκήσεων.\r\nΤο βιβλίο είναι ιδανικό για ένα εισαγωγικό μάθημα προγραμματισμού ή για ένα μάθημα προγραμματιστικής λογικής και σχεδιασμού, χρησιμοποιώντας ως γλώσσα προγραμματισμού την Python.","image":"https://biblionet.gr/wp-content/uploadsTitleImages/26/b252029.jpg","isbn":"978-960-9732-36-9","isbn13":null,"ismn":null,"issn":null,"series":null,"pages":806,"publication_year":2020,"publication_place":"Αθήνα","price":"75.0","price_updated_at":"2020-12-11","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Starting out with Python","publisher_id":3365,"extra":null,"biblionet_id":252029,"url":"https://bibliography.gr/books/ksekinwntas-me-thn-python-28ad0634-b9e2-46d2-8abb-0f256704c631.json"},{"id":120546,"title":"Ανάπτυξη προγραμμάτων σε Java","subtitle":"Αφαιρέσεις, προδιαγραφές και αντικειμενοστρεφής σχεδιασμός","description":"Γραμμένο από διεθνούς φήμης ειδικούς στη μεθοδολογία προγραμματισμού, το βιβλίο αυτό σας εξηγεί πώς να κατασκευάζετε προγράμματα ποιότητας παραγωγής, δηλαδή προγράμματα αξιόπιστα και εύκολα στη συντήρηση και την τροποποίηση. \u003cbr\u003e\u003cbr\u003eΤο βιβλίο δίνει έμφαση στον αρθρωτό (modular) προγραμματισμό: πώς θα δομήσετε σωστά τις επιμέρους υπομονάδες (modules) και πώς θα οργανώσετε ένα πρόγραμμα ως συλλογή υπομονάδων. \u003cbr\u003e\u003cbr\u003eΗ μεθοδολογία του είναι αποτελεσματική τόσο για τον ανεξάρτητο προγραμματιστή, που κατασκευάζει ένα μικρό πρόγραμμα ή μια υπομονάδα για ένα μεγαλύτερο, όσο και για το μηχανικό λογισμικού που είναι μέλος μιας ομάδας ανάπτυξης ενός σύνθετου προγράμματος, το οποίο αποτελείται από πολλές υπομονάδες. Και στις δύο περιπτώσεις, η μεθοδολογία του βιβλίου εξασφαλίζει γερές βάσεις για το σχεδιασμό αντικειμενοστρεφών προγραμμάτων και την αρθρωτή υλοποίηση λογισμικού.\u003cbr\u003eΕπειδή κάθε υπομονάδα του προγράμματος αντιστοιχεί σε μια αφαίρεση, όπως μια συλλογή εγγράφων ή μια διαδικασία η οποία αναζητά συγκεκριμένα έγγραφα στη συλλογή, το βιβλίο εξηγεί πρώτα τα πιο χρήσιμα είδη αφαιρέσεων: αφαιρέσεις διαδικασιών, αφαιρέσεις επαναλήψεων (iteration abstractions), και, κυρίως, αφαιρέσεις δεδομένων (data abstractions). Μάλιστα, οι συγγραφείς αντιμετωπίζουν την αφαίρεση δεδομένων ως βασικό υπόδειγμα για το σχεδιασμό και την υλοποίηση αντικειμενοστρεφών προγραμμάτων. \u003cbr\u003e\u003cbr\u003eΤο βιβλίο, με πλήθος παραδειγμάτων, δείχνει επίσης πώς θα αναπτύξετε προδιαγραφές που ορίζουν αυτές τις αφαιρέσεις -προδιαγραφές που περιγράφουν τι κάνει μια υπομονάδα- και στη συνέχεια αναλύει τους τρόπους υλοποίησης των υπομονάδων ώστε να κάνουν αυτό που υποτίθεται ότι πρέπει να κάνουν με αποδεκτή απόδοση. \u003cbr\u003e\u003cbr\u003eΗ γλώσσα προγραμματισμού που χρησιμοποιείται στα παραδείγματα του βιβλίου είναι η JavaΤΜ. Ωστόσο, οι τεχνικές που παρουσιάζονται είναι ανεξάρτητες από τη γλώσσες προγραμματισμού, ενώ θα βρείτε και μια εισαγωγή στις βασικές έννοιες της Java για τους προγραμματιστές που δεν είναι εξοικειωμένοι με τη γλώσσα αυτή.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b123148.jpg","isbn":"978-960-461-063-1","isbn13":"978-960-461-063-1","ismn":null,"issn":null,"series":null,"pages":440,"publication_year":2007,"publication_place":"Αθήνα","price":"32.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Programm Development in Java","publisher_id":505,"extra":null,"biblionet_id":123148,"url":"https://bibliography.gr/books/anaptyksh-programmatwn-se-java.json"},{"id":129257,"title":"Ο πρακτικός προγραμματιστής","subtitle":"Μάθετε την τέχνη σας στο έπακρο","description":"Θέλετε να γράφετε δυναμικό κώδικα;\u003cbr\u003eΘέλετε να καταπολεμήσετε την αποσύνθεση λογισμικού;\u003cbr\u003eΘέλετε να κάνετε χαρούμενους τους χρήστες του λογισμικού σας;\u003cbr\u003e\u003cbr\u003eΒγαλμένο κατευθείαν μέσα από την πράξη, το βιβλίο αυτό προσπερνάει την όλο και περισσότερη εξειδίκευση και τις τεχνικές λεπτομέρειες της σύγχρονης ανάπτυξης λογισμικού, και εξετάζει τη βασική διαδικασία: τη μετατροπή μιας απαίτησης σε λειτουργικό, συντηρήσιμο κώδικα ο οποίος ικανοποιεί τους χρήστες του.\u003cbr\u003e\u003cbr\u003eΔιαβάστε αυτό το βιβλίο και θα μάθετε πώς:\u003cbr\u003e- Να γράφετε ευέλικτο, δυναμικό, και προσαρμόσιμο κώδικα \u003cbr\u003e- Να αποφεύγετε τον προγραμματισμό στην τύχη και την παγίδα της επανάληψης γνώσης\u003cbr\u003e- Να προστατεύετε τον κώδικά σας με συμβόλαια (contracts), ισχυρισμούς (assertions), και εξαιρέσεις (exceptions) \u003cbr\u003e- Να \"συλλαμβάνετε\" πραγματικές απαιτήσεις\u003cbr\u003e- Να ελέγχετε \"ανελέητα\" και αποτελεσματικά \u003cbr\u003e- Να δημιουργείτε ομάδες πρακτικών προγραμματιστών\u003cbr\u003e- Να κάνετε την εργασία σας ακριβέστερη μέσω της αυτοματοποίησης\u003cbr\u003e\u003cbr\u003eΓραμμένο ως μια σειρά ανεξάρτητων ενοτήτων και γεμάτο με διασκεδαστικές ιστορίες, εμπνευσμένα παραδείγματα, και ενδιαφέρουσες αναλογίες, το βιβλίο παρουσιάζει τις βέλτιστες πρακτικές και τις σημαντικές παγίδες πολλών διαφορετικών πτυχών της ανάπτυξης λογισμικού. Καλύπτει θέματα που κυμαίνονται από την προσωπική ευθύνη και την ανάπτυξη της σταδιοδρομίας μέχρι τις αρχιτεκτονικές τεχνικές οι οποίες έχουν στόχο να διατηρούν τον κώδικά σας ευέλικτο και εύκολα προσαρμόσιμο και επαναχρησιμοποιήσιμο. \u003cbr\u003e\u003cbr\u003eΕίτε είστε νέοι προγραμματιστές, είτε πεπειραμένοι, είτε μάνατζερ αρμόδιοι για έργα λογισμικού, χρησιμοποιήστε τα μαθήματα του βιβλίου στην καθημερινή σας εργασία, και θα δείτε γρήγορα βελτιώσεις σε προσωπική παραγωγικότητα, ακρίβεια, και επαγγελματική ικανοποίηση. Θα αποκτήσετε δεξιότητες και θα αναπτύξετε συνήθειες και συμπεριφορές οι οποίες θα αποτελέσουν τη βάση για μακροχρόνια επιτυχία στη σταδιοδρομία σας: Θα γίνετε ένας Πρακτικός Προγραμματιστής!\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b131880.jpg","isbn":"978-960-461-135-5","isbn13":"978-960-461-135-5","ismn":null,"issn":null,"series":null,"pages":384,"publication_year":2008,"publication_place":"Αθήνα","price":"32.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"The Pragmatic Programmer","publisher_id":505,"extra":null,"biblionet_id":131880,"url":"https://bibliography.gr/books/o-praktikos-programmatisths.json"},{"id":141717,"title":"Τρόπος Σκέψης σε C++","subtitle":"Πρακτικός προγραμματισμός","description":"Ειδικά στον δεύτερο τόμο ο οποίος έχει γραφεί από κοινού από τον συγγραφέα του πρώτου, Bruce Eckel και τον Chuck Allison, οι συγγραφείς εξερευνούν θέματα όπως :\u003cbr\u003e\u003cbr\u003e- Η Standard C++ Library\u003cbr\u003e- Οι Αλγόριθμοι STL\u003cbr\u003e- Οι πρακτικές χρήσεις του RTTI\u003cbr\u003e- Αποτελέσματα της τρέχουσας ερευνητικής δραστηριότητας κ.α.\u003cbr\u003e\u003cbr\u003eΤέλος, όλα τα παραδείγματα κώδικα που δωρεάν περιέχουν θα τα βρείτε εξαιρετικά χρήσιμα και αξιόπιστα, καθώς είναι ελεγμένα για πολλές πλατφόρμες και μεταγλωττιστές, συμπεριλαμβανομένου του GNU C++ σε Windows / Mac \u0026amp; Linux.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b144420.jpg","isbn":"978-960-512-527-1","isbn13":"978-960-512-527-1","ismn":null,"issn":null,"series":null,"pages":806,"publication_year":2009,"publication_place":"Αθήνα","price":"45.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Thinking in C++, 2nd ed.","publisher_id":572,"extra":null,"biblionet_id":144420,"url":"https://bibliography.gr/books/tropos-skepshs-se-c-61495afc-dfff-4831-850a-e7885368df58.json"},{"id":171576,"title":"Μάθετε την ανάπτυξη εφαρμογών για το Android σε 24 ώρες","subtitle":null,"description":"Σε μόνο 24 ωριαία μαθήματα, θα μάθετε πώς να δημιουργείτε ισχυρές εφαρμογές για την πρώτη πλήρη, ανοικτού πηγαίου κώδικα και δωρεάν διατιθέμενη πλατφόρμα για κινητές επικοινωνίες, το Android. Χρησιμοποιώντας την άμεση, βήμα προς βήμα προσέγγιση του βιβλίου, θα δημιουργήσετε μια πλήρη εφαρμογή του Android από την αρχή και θα αποκτήσετε τις δεξιότητες που χρειάζεστε για να σχεδιάσετε, να αναπτύξετε, να δοκιμάσετε και να δημοσιεύσετε ισχυρές εφαρμογές. Κάθε μάθημα κτίζει επάνω στα προηγούμενα, δίνοντάς σας τις πλήρεις βάσεις για να επιτύχετε στην επαγγελματική σας καριέρα!\u003cbr\u003e\u003cbr\u003eΟρισμένα από τα βασικά σημεία αυτής της νέας έκδοσης περιλαμβάνουν τα εξής:\u003cbr\u003eΠληρέστερες λίστες κώδικα\u003cbr\u003eΝέες, βελτιωμένες ασκήσεις, που βασίζονται στις απόψεις των αναγνωστών\u003cbr\u003eΠλήρως ανακαινισμένα δείγματα κώδικα σε ένα νέο συνοδευτικό CD\u003cbr\u003eΝέα κάλυψη καινούριων θεμάτων, όπως είναι η σχεδίαση για ταμπλέτες, οι υπηρεσίες, τα app widgets, οι ενημερώσεις της Android Market και πολλά άλλα\u003cbr\u003eΑκόμη περισσότερες συμβουλές και τεχνάσματα, που θα σας βοηθήσουν να σχεδιάσετε, να αναπτύξετε και να δοκιμάσετε εφαρμογές για διαφορετικές συσκευές, περιλαμβανομένου ενός ολοκαίνουριου κεφαλαίου για επίλυση προβλημάτων συμβατότητας\u003cbr\u003e\u003cbr\u003eΜάθετε πως...\u003cbr\u003eΝα αναπτύσσετε εφαρμογές Android γρήγορα και επιτυχώς με την Java\u003cbr\u003eΝα κατανοείτε το πιο πρόσφατο Android SDK και τα πιο πρόσφατα εργαλεία ανάπτυξης\u003cbr\u003eΝα χρησιμοποιείτε το περιβάλλον προγραμματισμού Eclipse για να αναπτύσσετε έργα Android\u003cbr\u003eΝα κατανοείτε την διάρκεια ζωής μιας εφαρμογής Android\u003cbr\u003eΝα δομείτε αποδοτικές, φιλικές προς τον χρήστη διεπαφές χρήστη\u003cbr\u003eΝα αποθηκεύετε, να ανακτάτε και να χειρίζεστε δεδομένα εφαρμογής\u003cbr\u003eΝα προσθέτετε δημοφιλή χαρακτηριστικά δικτύου, κοινωνικά χαρακτηριστικά και χαρακτηριστικά θέσης στις εφαρμογές σας\u003cbr\u003eΝα εκμεταλλεύεστε το υλικό των συσκευών Android, όπως είναι η κάμερα\u003cbr\u003eΝα διεθνοποιείτε, να δοκιμάζετε και να δημοσιεύετε τις εφαρμογές σας","image":"http://www.biblionet.gr/images/covers/b174660.jpg","isbn":"978-960-512-634-6","isbn13":"978-960-512-634-6","ismn":null,"issn":null,"series":null,"pages":496,"publication_year":2012,"publication_place":"Αθήνα","price":"35.0","price_updated_at":"2012-01-11","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Sams Teach Yourself Android Application Development in 24 Hours","publisher_id":572,"extra":null,"biblionet_id":174660,"url":"https://bibliography.gr/books/mathete-thn-anaptyksh-efarmogwn-gia-to-android-se-24-wres.json"},{"id":171971,"title":"Βασικά στοιχεία της εμπειρίας του χρήστη","subtitle":"Σχεδίαση ιστοτόπων με ανθρωποκεντρικά κριτήρια","description":"Το βιβλίο \"Βασικά στοιχεία της εμπειρίας του χρήστη\" απλοποιεί την πολυπλοκότητα του σχεδιασμού για τον Ιστό με επίκεντρο τον χρήστη, παρέχοντας σαφείς εξηγήσεις και ζωντανές αναπαραστάσεις οι οποίες εστιάζουν στις ιδέες - και όχι στα εργαλεία ή τις τεχνικές. \u003cbr\u003e\u003cbr\u003eΟ Τζέσε Τζέημς Γκάρετ παρουσιάζει στους αναγνώστες την ευρύτερη εικόνα της ανάπτυξης της εμπειρίας του χρήστη του Ιστού, από τις στρατηγικές απαιτήσεις μέχρι την αρχιτεκτονική των πληροφοριών και τον οπτικό σχεδιασμό. Αυτή η προσιτή εισαγωγή θα βοηθήσει κάθε ομάδα ανάπτυξης για τον Ιστό, μικρή ή μεγάλη, να πετύχει τον στόχο της επίτευξης μιας επιτυχημένης εμπειρίας για τον χρήστη.\u003cbr\u003e\u003cbr\u003eΠεριεχόμενα του βιβλίου:\u003cbr\u003eΚΕΦ. 1: Η εμπειρία του χρήστη και η σημασία της\u003cbr\u003eΚΕΦ. 2: Γνωριμία με τα στοιχεία\u003cbr\u003eΚΕΦ. 3: Το επίπεδο της στρατηγικής\u003cbr\u003eΚΕΦ. 4: Το επίπεδο της εμβέλειας\u003cbr\u003eΚΕΦ. 5: Το επίπεδο της δομής\u003cbr\u003eΚΕΦ. 6: Το επίπεδο του σκελετού\u003cbr\u003eΚΕΦ. 7: Το επίπεδο της επιφάνειας\u003cbr\u003eΚΕΦ. 8: Εφαρμογή των στοιχείων","image":"http://www.biblionet.gr/images/covers/b175064.jpg","isbn":"978-960-461-445-5","isbn13":"978-960-461-445-5","ismn":null,"issn":null,"series":null,"pages":256,"publication_year":2012,"publication_place":"Αθήνα","price":"22.0","price_updated_at":"2012-01-23","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"The Elements of User Experience: User-Centered Design for the Web","publisher_id":505,"extra":null,"biblionet_id":175064,"url":"https://bibliography.gr/books/basika-stoixeia-ths-empeirias-tou-xrhsth.json"},{"id":180401,"title":"Android για προγραμματιστές","subtitle":"Μάθετε μέσα από εφαρμογές","description":"Μάθετε μέσα από Εφαρμογές\u003cbr\u003eΠρακτική Κάλυψη με πολλά παραδείγματα:\u003cbr\u003eΕφαρμογές για Smartphone και για Ταμπλέτα, ADT Plug-In for Eclipse\u003cbr\u003eΔραστηριότητες, Προθέσεις, Πάροχοι Περιεχομένου\u003cbr\u003eΣυστατικά ΓΔΧ, Μενού, Toast, Αρχεία Πόρων, Επεξεργασία Επαφής και Χειρονομίας\u003cbr\u003eΕφαρμογές για Ταμπλέτα, ActionBar και AppWidgets\u003cbr\u003eAnimation με Ενδιάμεσα Καρέ, Animation Ιδιοτήτων\u003cbr\u003eΚάμερα, Ήχος, Βίντεο, Γραφικά, OpenGL ES\u003cbr\u003eΠροσπέλαση της Συλλογής (Gallery) και της Βιβλιοθήκης Μέσων\u003cbr\u003eSharedPreference, Σειριακοποίηση, SQLite\u003cbr\u003eΧειριστές και Πολυνηματικά Παιχνίδια\u003cbr\u003eGoogle Maps, GPS, Υπηρεσίες Θέσης. Αισθητήρες\u003cbr\u003eΕφαρμογές με Δυνατότητες Internet, Υπηρεσίες Web, Τηλεφωνία, Bluetooth®\u003cbr\u003eΣύνθεση Φωνής και Αναγνώριση Φωνής\u003cbr\u003eAndroid Market, Τιμολόγηση, Χρηματοδότηση\u003cbr\u003e\u003cbr\u003eΟ οδηγός του επαγγελματία προγραμματιστή από τον Deitel® για το Android®, για ανάπτυξη εφαρμογών για smartphone και για ταμπλέτες και για το Eclipse IDE με το πρόσθετο Android Development Tools (ADT).\u003cbr\u003e\u003cbr\u003eΔισεκατομμύρια εφαρμογές έχουν φορτωθεί από την αγορά Android Market! Αυτό το βιβλίο σας παρέχει όλα όσα χρειάζεστε για να αρχίσετε να αναπτύσσετε σπουδαίες εφαρμογές για το Android και να τις δημοσιεύετε στην Android Market. \u003cbr\u003e\u003cbr\u003eΑυτό το βιβλίο χρησιμοποιεί μια προσέγγιση μέσα από εφαρμογές - κάθε νέα τεχνολογία συζητείται μέσα στο περιβάλλον 12 πλήρως δοκιμασμένων εφαρμογών Android, με τον κώδικά τους, με συζήτηση για τον κώδικα και με δείγματα εξόδου. Οι εφαρμογές που θα αναπτύξετε περιλαμβάνουν τις παρακάτω:\u003cbr\u003e\u003cbr\u003eΕφαρμογή Παιχνιδιού Στόχευσης\u003cbr\u003eΕφαρμογή Παρουσίασης Διαφανειών\u003cbr\u003eΕφαρμογή Παιχνιδιού Εύρεσης Σημαιών\u003cbr\u003eΕφαρμογή Ιχνηλασίας Διαδρομής\u003cbr\u003eΕφαρμογή Αγαπημένων Αναζητήσεων του Twitter®\u003cbr\u003eΕφαρμογή Βιβλίου Διευθύνσεων\u003cbr\u003eΕφαρμογή Υπολογισμού Φιλοδωρήματος\u003cbr\u003eΕφαρμογή Doodlz\u003cbr\u003eΕφαρμογή Εμφάνισης Καιρικών Συνθηκών\u003cbr\u003eΕφαρμογή Παιχνιδιού Κανονιού","image":"http://www.biblionet.gr/images/covers/b183526.jpg","isbn":"978-960-512-639-1","isbn13":"978-960-512-639-1","ismn":null,"issn":null,"series":null,"pages":496,"publication_year":2012,"publication_place":"Αθήνα","price":"45.0","price_updated_at":"2012-10-22","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Android for Programmes: An App-Driven Approach","publisher_id":572,"extra":null,"biblionet_id":183526,"url":"https://bibliography.gr/books/android-gia-programmatistes.json"},{"id":209079,"title":"Προγραμματισμός δικτυακών εφαρμογών με Java","subtitle":null,"description":"Αυτή η 4η αμερικανική έκδοση θα σας μάθει να αξιοποιείτε τη βιβλιοθήκη δικτυακών κλάσεων της Java για να εκτελείτε εύκολα συνήθεις δικτυακές εργασίες, όπως η συγγραφή κώδικα για πολυνηματικούς διακομιστές, η κρυπτογράφηση επικοινωνιών και η μετάδοση δεδομένων σε τοπικό δίκτυο μέσω πολυεκπομπής. Καλύπτει την αρχιτεκτονική REST, το πρωτόκολλο SPDY, την ασύγχρονη είσοδο/έξοδο και πολλές άλλες νέες τεχνολογίες.\u003cbr\u003eΤο βιβλίο θα σας δώσει τη δυνατότητα:\u003cbr\u003e- Να εξερευνήσετε τα πρωτόκολλα στα οποία βασίζεται το Διαδίκτυο, όπως τα TCP/IP, UDP/IP\u003cbr\u003e- Να μάθετε πώς η βασική διασύνδεση API εισόδου/εξόδου της Java χειρίζεται τα δεδομένα εισόδου/εξόδου των δικτύων\u003cbr\u003e- Να ανακαλύψετε τον τρόπο με τον οποίο η κλάση InetAddress βοηθά τα προγράμματα της Java να αλληλοεπιδρούν με το DNS\u003cbr\u003e- Να εντοπίσετε, και να \"κατεβάσετε\" δικτυακούς πόρους με τις κλάσεις URI και URL της Java\u003cbr\u003e- Να εμβαθύνετε στο πρωτόκολλο HTTP και να μάθετε τα πάντα για την αρχιτεκτονική REST, τις κεφαλίδες HTTP και τα cookies\u003cbr\u003e- Να γράψετε κώδικα για δικτυακούς διακομιστές και πελάτες χρησιμοποιώντας τις κλάσεις υποδοχών χαμηλού επιπέδου της Java\u003cbr\u003e- Να βασιστείτε στην είσοδο/έξοδο χωρίς μπλοκάρισμα για να διαχειριστείτε πολλές συνδέσεις.","image":"http://www.biblionet.gr/images/covers/b212287.jpg","isbn":"978-960-461-713-5","isbn13":"978-960-461-713-5","ismn":null,"issn":null,"series":null,"pages":520,"publication_year":2016,"publication_place":"Αθήνα","price":"44.0","price_updated_at":"2016-10-05","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":null,"publisher_id":505,"extra":null,"biblionet_id":212287,"url":"https://bibliography.gr/books/programmatismos-diktyakwn-efarmogwn-me-java.json"},{"id":234683,"title":"Ένας πρακτικός οδηγός για τη συσχεδίαση υλικού και λογισμικού","subtitle":null,"description":"Αυτό το εγχειρίδιο παρέχει μια εισαγωγή στο σχεδιασμό ενσωματωμένων συστημάτων, με έμφαση στην ολοκλήρωση εξαρτημάτων εξατομικευμένου υλικού με λογισμικό. Το βασικό πρόβλημα που αντιμετωπίζεται στο βιβλίο είναι το ακόλουθο: πώς μπορεί ένας σχεδιαστής ενσωματωμένου συστήματος να επιτύχει μια ισορροπία μεταξύ ευελιξίας και αποδοτικότητας.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο περιγράφει πώς ο συνδυασμός σχεδιασμού υλικού με σχεδιασμό λογισμικού οδηγεί σε μια λύση για αυτό το σημαντικό πρόβλημα μηχανικής υπολογιστών. Το βιβλίο καλύπτει τέσσερα θέματα στη συσχεδίαση υλικού/λογισμικού: βασικές αρχές, το χώρο σχεδιασμού των εξατομικευμένων αρχιτεκτονικών, τη διασύνδεση υλικού/λογισμικού και παραδείγματα εφαρμογών. Το βιβλίο έρχεται με ένα συσχετιζόμενο περιβάλλον σχεδια μού που βοηθά τον αναγνώστη να κάνει πειράματα στη συσχεδίαση υλικού/λογισμικού. Κάθε κεφάλαιο επίσης περιλαμβάνει ασκήσεις και προτάσεις για περεταίρω μελέτη.\u003cbr\u003e\u003cbr\u003eΟι βελτιώσεις σε αυτή τη δεύτερη έκδοση περιλαμβάνουν εργαστήρια και παραδείγματα χρησιμοποιώντας μοντέρνα FPGA περιβάλλοντα από τις Xilinx και Altera, που κάνουν το υλικό εφαρμόσιμο σε ένα μεγαλύτερο αριθμό από μαθήματα όπου αυτά τα εργαλεία ήδη χρησιμοποιούνται. Περισσότερα παραδείγματα και ασκήσεις έχουν προστεθεί σε όλη την έκταση του βιβλίου και αρκετά κεφάλαια έχουν επεκταθεί και αναδιοργανωθεί.\u003cbr\u003e\u003cbr\u003e\"Εάν δίδασκα ένα μάθημα για το συγκεκριμένο αντικείμενο, θα το χρησιμοποιούσα ως πηγή και κείμενο. Εάν ήμουνα ένας φοιτητής που θα ήθελε να μάθει συσχεδίαση, θα αναζητούσα ένα μάθημα που οπωσδήποτε θα χρησιμοποιούσε μια παρόμοια προσέγγιση. Εάν ήμουνα ένας μηχανικός ή υπεύθυνος διαχείρισης μηχανικών που θα επιζητούσε να μάθει περισσότερα για τη συσχεδίαση από μια πολύ πρακτική οπτική, θα διάβαζα πρώτα αυτό το βιβλίο πριν από οτιδήποτε άλλο. Όταν θα ξεκινούσα να μαθαίνω για τη συσχεδίαση ως επαγγελματίας, ένα βιβλίο σαν κι αυτό θα αποτελούσε την τέλεια εισαγωγή.\"\u003cbr\u003e\u003cbr\u003eGrant Martin, Tensilica\u003cbr\u003e\u003cbr\u003e- Διδάσκει σχεδιασμό ενσωματωμένων συστημάτων, δίνοντας έμφαση στην ολοκλήρωση εξαρτημάτων εξατομικευμένου υλικού με λογισμικό\u003cbr\u003e- Παρουσιάζει το πεδίο της συσχεδίασης υλικού/λογισμικού σε τέσσερα μέρη: Βασικές Έννοιες, Εξατομικευμένη Αρχιτεκτονική, Διασύνδεση Υλικού/Λογισμικού και Εφαρμογές\u003cbr\u003e- Συμπεριλαμβάνει εργαστήρια και παραδείγματα χρησιμοποιώντας μοντέρνα περιβάλλοντα FPGA από τις Xilinx και Altera","image":"http://www.biblionet.gr/images/covers/b236693.jpg","isbn":"978-960-578-039-5","isbn13":"978-960-578-039-5","ismn":null,"issn":null,"series":null,"pages":609,"publication_year":2018,"publication_place":"Αθήνα","price":"35.0","price_updated_at":"2019-04-23","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":"αγγλικά","original_title":"A Practical Introduction to Hardware/Software Codesign","publisher_id":55,"extra":null,"biblionet_id":236693,"url":"https://bibliography.gr/books/enas-praktikos-odhgos-gia-th-sysxediash-ylikou-kai-logismikou.json"},{"id":21,"title":"Προγραμματίζοντας τον μικροελεγκτή PIC","subtitle":null,"description":null,"image":null,"isbn":"960-7219-94-5","isbn13":"978-960-7219-94-7","ismn":null,"issn":null,"series":null,"pages":536,"publication_year":1998,"publication_place":"Θεσσαλονίκη","price":"25.0","price_updated_at":"2007-01-26","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Programming and Customizing the PIC Microcontroller","publisher_id":6,"extra":null,"biblionet_id":100,"url":"https://bibliography.gr/books/programmatizontas-ton-mikroelegkth-pic.json"},{"id":4342,"title":"Μηχανές αριθμητικού ελέγχου CNC","subtitle":"Τεχνολογία και προγραμματισμός","description":null,"image":null,"isbn":"960-7219-27-9","isbn13":"978-960-7219-27-5","ismn":null,"issn":null,"series":null,"pages":376,"publication_year":1998,"publication_place":"Θεσσαλονίκη","price":"21.0","price_updated_at":"2007-01-26","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"CNC technology and programming","publisher_id":6,"extra":null,"biblionet_id":4568,"url":"https://bibliography.gr/books/mhxanes-arithmhtikou-elegxou-cnc.json"},{"id":32108,"title":"Microsoft QuickBasic Toolbox η εργαλειοθήκη του προγραμματιστή","subtitle":"Για τις εκδόσεις 4.5 και 4.0","description":null,"image":null,"isbn":"960-209-009-X","isbn13":"978-960-209-009-1","ismn":null,"issn":null,"series":null,"pages":580,"publication_year":1989,"publication_place":"Αθήνα","price":"21.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Εξαντλημένο","format":"Βιβλίο","original_language":"αγγλικά","original_title":"The Microsoft QuickBasic Programmer' s Toolbox","publisher_id":505,"extra":null,"biblionet_id":33028,"url":"https://bibliography.gr/books/microsoft-quickbasic-toolbox-h-ergaleiothhkh-tou-programmatisth.json"},{"id":32109,"title":"Προγραμματισμός με την Microsoft QuickBasic","subtitle":"Ανάπτυξη δομημένων προγραμμάτων στο περιβάλλον της Microsoft QuickBASIC","description":null,"image":null,"isbn":"960-209-182-7","isbn13":"978-960-209-182-1","ismn":null,"issn":null,"series":null,"pages":503,"publication_year":1992,"publication_place":"Αθήνα","price":"27.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Microsoft QuickBasic","publisher_id":505,"extra":null,"biblionet_id":33030,"url":"https://bibliography.gr/books/programmatismos-me-thn-microsoft-quickbasic.json"}]