[{"id":136752,"title":"Η γλώσσα C σε βάθος","subtitle":"Πλήρης οδηγός εκμάθησης της γλώσσας C με εκτενή αναφορά στις δομές δεδομένων","description":"Το βιβλίο αυτό είναι ιδανικό για νέους αλλά και για έμπειρους προγραμματιστές και καλύπτει πλήρως τη γλώσσα C. \u003cbr\u003e\u003cbr\u003eΣυνοδεύεται από CD-ROM, όπου θα βρείτε τις απαντήσεις των ασκήσεων, τον κώδικα των προγραμμάτων και το ολοκληρωμένο περιβάλλον μεταγλώττισης DEV C/C++.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο προλογίζει ο τακτικός καθηγητής του τμήματος Επιστήμης Υπολογιστών του Πανεπιστημίου Κρήτης, Δρ. Πάνος Τραχανιάς.\u003cbr\u003e\u003cbr\u003eΜεταξύ άλλων, το βιβλίο καλύπτει τα ακόλουθα:\u003cbr\u003e\u003cbr\u003eΜια πρώτη ματιά στη C (Η δομή ενός προγράμματος στη C, Ο προ-μεταγλωττιστής της C, Η οδηγία #include, Η οδηγία #define)\u003cbr\u003eΟ τύπος δεδομένων int (Σταθερές τύπου int, Μεταβλητές τύπου int, Δυαδικοί αριθμοί, Προτεραιότητα τελεστών)\u003cbr\u003eΟ τύπος δεδομένων char, ο τύπος δεδομένων float, Εντολές συνθήκης\u003cbr\u003eΕντολές αλλαγής ροής και επανάληψης (Η \"επικίνδυνη\" εντολή goto, Ο βρόχος while, do-while και for, Η εντολή break, Η εντολή continue)\u003cbr\u003eΣυναρτήσεις (Ορισμός μιας συνάρτησης, Συναρτήσεις που επιστρέφουν τιμή, Συναρτήσεις που δεν επιστρέφουν τιμή, Παράμετροι συνάρτησης, Χρήση συναρτήσεων βιβλιοθήκης)\u003cbr\u003eΕμβέλεια μεταβλητών (Τοπικές μεταβλητές, Καθολικές μεταβλητές, Δήλωση τοπικών μεταβλητών σε σύνθετη πρόταση, Στατικές τοπικές μεταβλητές)\u003cbr\u003eΔείκτες (Μεταβλητές δείκτη, Δήλωση μιας μεταβλητής δείκτη, Οι τελεστές \u0026amp; και *, Αριθμητική των δεικτών, Δείκτες τύπου Void, Δείκτης NULL, Εμφάνιση διευθύνσεων και περιεχόμενα δεικτών)\u003cbr\u003eΠίνακες (arrays) (Πίνακες μιας διάστασης και οι δείκτες, Μεταβίβαση ενός πίνακα ως παραμέτρου μιας συνάρτησης, Πίνακες χαρακτήρων, Χειρισμός συμβολοσειρών, Πίνακες δύο διαστάσεων)\u003cbr\u003eΤύποι δεδομένων οριζόμενοι από το χρήστη (Δομές, Μεταβίβαση των πεδίων μιας δομής σε μια συνάρτηση, Μεταβίβαση ολόκληρης της δομής σε συνάρτηση, Δείκτες σε δομές, Ένθετες δομές)\u003cbr\u003eΚανάλια επικοινωνίας - Χειρισμός αρχείων (Προκαθορισμένα ρεύματα, Είδη ρευμάτων, Χειρισμός αρχείων, Αρχεία κειμένου και δυαδικά αρχεία, Σειριακή και τυχαία προσπέλαση)\u003cbr\u003eΠροχωρημένα θέματα συναρτήσεων (Παράμετροι γραμμής εντολής, Εμβόλιμες συναρτήσεις, Προγράμματα με πολλά πηγαία αρχεία)\u003cbr\u003eΑναζήτηση και ταξινόμηση (Σειριακή αναζήτηση, Δυαδική αναζήτηση, Ταξινόμηση φυσαλίδας, Ταξινόμηση επιλογής και ταξινόμηση quick sort, Ταξινόμηση πινάκων δύο διαστάσεων)\u003cbr\u003eΔυναμική διαχείριση μνήμης (Δυναμική κατανομή μνήμης)\u003cbr\u003eΔυναμικές δομές δεδομένων (Συνδεδεμένες λίστες, Απλά συνδεδεμένη λίστα, Κυκλικά συνδεδεμένη λίστα, Διπλά συνδεδεμένη λίστα, Κυκλικά διπλά συνδεδεμένη λίστα)\u003cbr\u003eΑπό τη C, στη C++ (Αντικειμενοστρεφής προγραμματισμός, Παίζοντας με αντικείμενα, Διαφορές μεταξύ C και C++)","image":"http://www.biblionet.gr/images/covers/b139427.jpg","isbn":"978-960-461-208-6","isbn13":"978-960-461-208-6","ismn":null,"issn":null,"series":null,"pages":544,"publication_year":2009,"publication_place":"Αθήνα","price":"49.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Εξαντλημένο","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":139427,"url":"https://v2.bibliography.gr/books/h-glwssa-c-se-bathos-9b4678e0-93b2-4864-afa4-2ae5b09833b2.json"},{"id":144455,"title":"Unified Modelling Language: Βασικές αρχές αντικειμενοστρεφούς σχεδίασης συστημάτων και εφαρμογών","subtitle":null,"description":"Το βιβλίο \"Unified Modelling Language: Βασικές αρχές αντικειμενοστρεφούς σχεδίασης συστημάτων και εφαρμογών\", έχει ως στόχο να παρουσιάσει με απλό και κατανοητό τρόπο την γλώσσα UML, η οποία χρησιμοποιείται ολοένα και περισσότερο για τον σχεδιασμό συστημάτων και εφαρμογών σε υψηλό επίπεδο. \u003cbr\u003eΠαράλληλα, εισάγονται οι βασικές έννοιες της αντικειμενοστρεφούς σχεδίασης, η οποία αποτελεί πλέον κυρίαρχη σχεδιαστική τάση σε παγκόσμιο επίπεδο καθώς χρησιμοποιείται από μεγάλο αριθμό εταιριών για τον σχεδιασμό σύγχρονων συστημάτων και εφαρμογών με μεγάλη πολυπλοκότητα. \u003cbr\u003eΚύρια σημεία από τα περιεχόμενα: \u003cbr\u003e- Εισάγονται οι βασικές αρχές της αντικειμενοστρεφούς σχεδίασης με α-πλό και κατανοητό τρόπο. \u003cbr\u003e- Παρουσιάζεται η γλώσσα UML, τα βασικά δομικά στοιχεία της, η εξέλιξή της στο χρόνο καθώς και οι τρέχουσες επεκτάσεις της. \u003cbr\u003e- Περιγράφονται αναλυτικά τα διαγράμματα κλάσεων, περιπτώσεων χρήσης, ακολουθίας, συνεργασίας, δραστηριότητας, κατάστασης, συστατικών και ανάπτυξης. \u003cbr\u003e- Περιγράφονται τα βασικά χαρακτηριστικά της UML 2.0 και της SysML (System Modelling Language) η οποία αποτελεί τη νέα σχεδιαστική τάση για την ανάπτυξη συστημάτων με αυξημένη πολυπλοκότητα. \u003cbr\u003e- Εισάγεται η έννοια της μεθοδολογίας και ο ρόλος της στον σχεδιασμό των σύγχρονων συστημάτων και εφαρμογών, και παράλληλα αναλύονται οι βασικές αρχές της μεθοδολογίας GRAPPLE. \u003cbr\u003e- Παρουσιάζονται τα σημαντικότερα εργαλεία ανάπτυξης, τα οποία υποστηρίζουν την πιο πρόσφατη έκδοση της UML και τα σημαντικότερα προφίλ της. \u003cbr\u003e\u003cbr\u003eΤο βιβλίο βασίζεται στη χρήση απλών παραδειγμάτων, δανεισμένων από την καθημερινότητα προκειμένου να βοηθήσει τον αναγνώστη να κατανοήσει τα βασικά σημεία της σημειογραφίας της UML και τον ρόλο της στην ανάπτυξη συστημάτων και εφαρμογών. Παράλληλα, παρουσιάζεται αναλυτικά ένα ολοκληρωμένο παράδειγμα σχεδίασης όπου χρησιμοποιούνται και αναλύονται στην πράξη τόσο η UML όσο και οι βασικές αρχές αντικειμενοστρεφούς σχεδίασης. ","image":"http://www.biblionet.gr/images/covers/b147359.jpg","isbn":"978-960-6759-31-4","isbn13":"978-960-6759-31-4","ismn":null,"issn":null,"series":null,"pages":216,"publication_year":2009,"publication_place":"Αθήνα","price":"20.0","price_updated_at":"2009-10-15","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":55,"extra":null,"biblionet_id":147359,"url":"https://v2.bibliography.gr/books/unified-modelling-language-basikes-arxes-antikeimenostrefous-sxediashs-systhmatwn-kai-efarmogwn.json"},{"id":144100,"title":"Βασικές αρχές τεχνολογίας λογισμικού","subtitle":null,"description":"Το εγχειρίδιο αυτό είναι το κορυφαίο σε πωλήσεις (στο εξωτερικό) εισαγωγικό βιβλίο στην τεχνολογία λογισμικού. Περιλαμβάνει τις τελευταίες εξελίξεις στη θεωρία και την πρακτική εφαρμογή του αντικειμένου, σε συνδυασμό με σχετικά θέματα της τεχνολογίας συστημάτων (systems engineering).\u003cbr\u003e\u003cbr\u003eΜάλιστα, η συγκεκριμένη έκδοση (8η αγγλική) έχει ενημερωθεί με τρία νέα κεφάλαια σχετικά με τις τελευταίες εξελίξεις: Τεχνολογία ασφάλειας (security engineering), Τεχνολογία λογισμικού βάσει υπηρεσιών (service-oriented software engineering) και Θεματροστρεφής ανάπτυξη λογισμικού (aspect-oriented software development).\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","image":"http://www.biblionet.gr/images/covers/b147002.jpg","isbn":"978-960-461-220-8","isbn13":"978-960-461-220-8","ismn":null,"issn":null,"series":null,"pages":954,"publication_year":2009,"publication_place":"Αθήνα","price":"89.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Software Engineering","publisher_id":505,"extra":null,"biblionet_id":147002,"url":"https://v2.bibliography.gr/books/basikes-arxes-texnologias-logismikou.json"},{"id":156333,"title":"Εισαγωγικά θέματα πληροφορικής αλγοριθμικής","subtitle":null,"description":"Οι δύο συγγραφείς εισάγουν τον αναγνώστη στον αλγοριθμικό τρόπο σκέψης με τη χρήση μιας δομημένης ψευδογλώσσας αλλά και της γλώσσας προγραμματισμού C. Με βάση την πολυετή εμπειρία τους στα ανώτερα εκπαιδευτικά ιδρύματα μας παραδίνουν ένα βιβλίο περιεκτικό, κατανοητό και εξαιρετικά χρήσιμο για όποιον θέλει να ασχοληθεί με τους υπολογιστές σοβαρά.","image":"http://www.biblionet.gr/images/covers/b159327.jpg","isbn":"978-960-6706-25-7","isbn13":"978-960-6706-25-7","ismn":null,"issn":null,"series":null,"pages":616,"publication_year":2009,"publication_place":"Θεσσαλονίκη","price":"39.0","price_updated_at":"2011-07-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":1564,"extra":null,"biblionet_id":159327,"url":"https://v2.bibliography.gr/books/eisagwgika-themata-plhroforikhs-algorithmikhs.json"},{"id":135783,"title":"Εισαγωγή στην Java","subtitle":"Καλύπτει την έκδοση SE 6 (JDK 1.6): Ένας ολοκληρωμένος και εύχρηστος οδηγός της γλώσσας","description":"- Ένας ολοκληρωμένος και εύχρηστος οδηγός της γλώσσας\u003cbr\u003e- Καλύπτει και την έκδοση SE 6 (JDK 1.6)\u003cbr\u003e- Περιέχει δωρεάν CD-ROM\u003cbr\u003e\u003cbr\u003eΤο βιβλίο διδάσκει με προσεκτικό και κατανοητό τρόπο τη γλώσσα Java και τα μυστικά της. \u003cbr\u003e\u003cbr\u003eΗ παρουσίαση ξεκινά από τα βασικά θέματα και φτάνει έως τα πιο προχωρημένα, όπως είναι τα servlets και τα JavaBeans. \u003cbr\u003e\u003cbr\u003eΣτο τέλος κάθε κεφαλαίου υπάρχουν ερωτήσεις και ασκήσεις για περαιτέρω εξάσκηση ενώ οι απαντήσεις των ερωτήσεων και των ασκήσεων περιλαμβάνονται στο συνοδευτικό CD-ROM σε μορφή PDF, μαζί με τον πηγαίο κώδικα των παραδειγμάτων του βιβλίου.\u003cbr\u003e\u003cbr\u003eΜεταξύ άλλων στο βιβλίο εξετάζονται:\u003cbr\u003e\u003cbr\u003e- Στοιχειώδη θέματα της γλώσσας, όπως οι τύποι των δεδομένων, οι μεταβλητές, οι δομές διακλάδωσης και επανάληψης, ο χειρισμός αλφαριθμητικών κ.λπ.\u003cbr\u003e- Θέματα αντικειμενοστρεφούς προγραμματισμού, όπως οι κλάσεις, τα αντικείμενα, οι μέθοδοι των αντικειμένων, η κληρονομικότητα, και ο πολυμορφισμός.\u003cbr\u003e- Η έννοια του οδηγούμενου από συμβάντα προγραμματισμού (event driven programming). \u003cbr\u003e- Τα γραφικά, η κίνηση, και η δημιουργία διασύνδεσης χρήστη με γραφικά (GUI) με τις βιβλιοθήκες AWT και Swing.\u003cbr\u003e- Προχωρημένα θέματα, όπως οι τεχνικές εισόδου/εξόδου (Ι/Ο), η πολυνημάτωση (multithreading), η δημιουργία βάσεων δεδομένων, το ΣΔΒΔ Derby, η κλήση απομακρυσμένων μεθόδων (RMI), τα servlets, τα JavaBeans, η Java, και η XML.\u003cbr\u003e- Τα σημαντικότερα περιβάλλοντα ανάπτυξης εφαρμογών (IDE) για Java, όπως τα NetBeans, Eclipse, JBuilder, BluJ, JCreator, και Visual J#. \u003cbr\u003e\u003cbr\u003eΌλες οι έννοιες που εξετάζονται στο βιβλίο εξηγούνται με απλά, αυτόνομα, και κατανοητά παραδείγματα. Η ύλη που καλύπτεται στο βιβλίο είναι ανανεωμένη και αναθεωρημένη για την έκδοση 6 της Java.","image":"http://www.biblionet.gr/images/covers/b138453.jpg","isbn":"978-960-461-169-0","isbn13":"978-960-461-169-0","ismn":null,"issn":null,"series":null,"pages":783,"publication_year":2009,"publication_place":"Αθήνα","price":"59.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Εξαντλημένο","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":138453,"url":"https://v2.bibliography.gr/books/eisagwgh-sthn-java.json"},{"id":136057,"title":"Μάθετε Ajax, Javascript και PHP","subtitle":"Όλα σε ένα","description":"Με το βιβλίο αυτό μπορείτε σε πολύ λίγο χρόνο να μάθετε πώς να χρησιμοποιείτε την Ajax, την JavaScript και την PHP για να δημιουργείτε διαδραστικές διασυνδέσεις στις εφαρμογές σας Web, συνδυάζοντας αυτές τις δυναμικές τεχνολογίες. Xρησιμοποιώντας μια άμεση, βήμα προς βήμα προσέγγιση, κάθε κεφάλαιο του βιβλίου βασίζεται στις γνώσεις που αποχτήσατε στα προγούμενα και τις επαυξάνει, επιτρέποντάς σας να μάθετε τα ουσιώδη του προγραμματισμού σε Ajax με JavaScript, PHP και τις σχετικές τεχνολογίες, αρχίζοντας από την αρχή.","image":"http://www.biblionet.gr/images/covers/b138729.jpg","isbn":"978-960-512-562-2","isbn13":"978-960-512-562-2","ismn":null,"issn":null,"series":{"id":6915,"name":"Όλα σε Ένα","books_count":8,"tsearch_vector":"'ena' 'ola' 'se'","created_at":"2017-04-13T01:51:32.000+03:00","updated_at":"2017-04-13T01:51:32.000+03:00"},"pages":356,"publication_year":2009,"publication_place":"Αθήνα","price":"25.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Sams Teach Yourself Ajax, JavaScript, and PHP: All in One","publisher_id":572,"extra":null,"biblionet_id":138729,"url":"https://v2.bibliography.gr/books/mathete-ajax-javascript-kai-php.json"},{"id":138898,"title":"Μάθετε την ASP.NET 3.5 σε 24 ώρες","subtitle":null,"description":"Αυτό το βιβλίο χρησιμοποιεί μια απλή προσέγγιση βήμα - βήμα και κάθε μάθημα αναπτύσσει σταδιακά ένα πραγματικό έργο σφυρηλατημένο στην τεχνολογία και τις επιχειρήσεις, επιτρέποντας σας να μάθετε τα βασικά της δόμησης δυναμικών εφαρμογών web με γνώμονα τα δεδομένα, λεπτομερώς.\u003cbr\u003e\u003cbr\u003eΟι οδηγίες βήμα - βήμα σας οδηγούν προσεκτικά στις συνηθέστερες ερωτήσεις, στα θέματα και στις εργασίες.Οι ερωτήσεις και οι απαντήσεις, τα κουίζ και οι ασκήσεις στο τέλος κάθε μαθήματος σας βοηθούν να στεριώσετε και να ελέγξετε τις γνώσεις σας. Τα πλαίσια \"Παρεμπιπτόντως\", \"Γνωρίζετε ότι\" και \"Προσοχή\", επισημαίνουν συντομεύσεις και λύσεις.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b141578.jpg","isbn":"978-960-512-561-5","isbn13":"978-960-512-561-5","ismn":null,"issn":null,"series":null,"pages":626,"publication_year":2009,"publication_place":"Αθήνα","price":"38.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Sams Teach Yourself ASP. NET 3.5 in 24 Hours","publisher_id":572,"extra":null,"biblionet_id":141578,"url":"https://v2.bibliography.gr/books/mathete-thn-aspnet-35-se-24-wres.json"},{"id":140778,"title":"Πραγματολογία των γλωσσών προγραμματισμού","subtitle":null,"description":"Στο βιβλίο αυτό, ο Michael Scott εξηγεί με αξιοθαύμαστη σαφήνεια τις βασικές έννοιες των γλωσσών προγραμματισμού και τις λεπτομέρειες που αφορούν την υλοποίηση. \u003cbr\u003e\u003cbr\u003eΤο βιβλίο θα αποτελέσει πολύτιμο βοηθό τόσο για τους σπουδαστές της επιστήμης των υπολογιστών όσο και για τους πεπειραμένους προγραμματιστές. \u003cbr\u003e\u003cbr\u003eΑυτή η δεύτερη αμερικάνικη έκδοση του βιβλίου είναι πλήρως ενημερωμένη, περιλαμβάνει ένα νέο κεφάλαιο για τις γλώσσες συγγραφής σεναρίων, και καλύπτει τις C99, C# 2.0, και Java 5.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο συνοδεύεται και από CD που περιλαμβάνει (στα αγγλικά) προηγμένα/προαιρετικά θέματα και το πλήρες κείμενο του κεφαλαίου \"Βελτίωση κώδικα\".\u003cbr\u003e\u003cbr\u003eΤη μετάφραση στην ελληνική γλώσσα και την επιστημονική επιμέλεια του βιβλίου ανέλαβε ο Νικόλαος Σ. Παπασπύρου, επίκουρος καθηγητής της σχολής ηλεκτρολόγων μηχανικών και μηχανικών ηλεκτρονικών υπολογιστών του ΕΜΠ.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b143472.jpg","isbn":"978-960-461-230-7","isbn13":"978-960-461-230-7","ismn":null,"issn":null,"series":null,"pages":776,"publication_year":2009,"publication_place":"Αθήνα","price":"109.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Programming Language Pragmatics","publisher_id":505,"extra":null,"biblionet_id":143472,"url":"https://v2.bibliography.gr/books/pragmatologia-twn-glwsswn-programmatismou.json"},{"id":141949,"title":"Οδηγός της C# 3.0","subtitle":null,"description":"Επιτρέψτε στον ειδικό σε θέματα προγραμματισμού και κορυφαίο συγγραφέα Herbert Schildt να σας διδάξει τις αρχές της C#, της κύριας γλώσσας προγραμματισμού για το .NET Framework. Θα αρχίσετε μαθαίνοντας να δημιουργείτε, να μεταγλωττίζετε και να εκτελείτε ένα πρόγραμμα C#. Κατόπιν προχωρείτε στα θέματα τύπων δεδομένων, τελεστών, προτάσεων ελέγχου, μεθόδων, κλάσεων και αντικειμένων. Θα μάθετε επίσης για τα θέματα κληρονομικότητας, συζεύξεων, ιδιοτήτων, δεικτοδοτών, εξαιρέσεων, συμβάντων, χώρων ονομάτων, generics και πολλά άλλα. Φυσικά περιλαμβάνονται και νέα χαρακτηριστικά της C# 3.0, σαν το LINQ, τις εκφράσεις lambda και τους ανώνυμους τύπους. Αρχίστε να προγραμματίζετε στην C# 3.0 σήμερα με την βοήθεια αυτού του γεμάτου πρακτικά παραδείγματα εκπαιδευτικού οδηγού. \u003cbr\u003e\u003cbr\u003e- Βασικές Δεξιότητες και Αρχές - Λίστες συγκεκριμένων δεξιοτήτων, που καλύπτονται στο κάθε κεφάλαιο \u003cbr\u003e- Ρωτήστε τον Ειδικό - Ενότητες Ερωτήσεων και Απαντήσεων, με πολλές πληροφορίες και χρήσιμες υποδείξεις \u003cbr\u003e- Ασκήσεις - Πρακτικές Ασκήσεις που σας δείχνουν πώς να εφαρμόσετε τις δεξιότητές σας \u003cbr\u003e- Σημειώσεις - Πρόσθετες πληροφορίες που σχετίζονται με το συζητούμενο θέμα \u003cbr\u003e- Ασκήσεις Αυτοελέγχου - Ασκήσεις στο τέλος κάθε κεφαλαίου, που ελέγχουν αυτά που μάθατε \u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b144654.jpg","isbn":"978-960-512-577-6","isbn13":"978-960-512-577-6","ismn":null,"issn":null,"series":null,"pages":656,"publication_year":2009,"publication_place":"Αθήνα","price":"35.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"C# 3.0: A Beginner's Guide","publisher_id":572,"extra":null,"biblionet_id":144654,"url":"https://v2.bibliography.gr/books/odhgos-ths-c-30.json"},{"id":142091,"title":"Σχεδίαση εφαρμογών αυτοματισμού με τη γλώσσα Step 7 σε LAD \u0026 FBD","subtitle":"Προγραμματιζόμενοι ελεγκτές SIMATIC S7-300/400","description":"[...] Το παρόν βιβλίο αναλύει τις γλώσσες προγραμματισμού LAD και FBD για τους ελεγκτές S7-300/400. Στο πρώτο μέρος, γίνεται μία παρουσίαση του συστήματος αυτοματισμού S7-300/400 καθώς και μία εισαγωγή για τα βασικά σημεία χειρισμού της STEP 7. Το επόμενο τμήμα του βιβλίου κατευθύνει τους αρχάριους χρήστες ή τους χρήστες εκείνους που προέρχονται από τη χρήση συστημάτων ελέγχου με ρελέ επαφών περιγράφοντας τις \"Βασικές Συναρτήσεις\" ενός δυαδικού συστήματος ελέγχου. Το τμήμα που αναφέρεται στις ψηφιακές συναρτήσεις εξηγεί πως συνδυάζονται οι ψηφιακές τιμές, για παράδειγμα, βασικοί υπολογισμοί, συγκρίσεις, μετατροπές τύπων δεδομένων κτλ. Με την LAD ή την FBD, μπορείτε να ελέγξετε την εξέλιξη του προγράμματος (ροή του προγράμματος) και να δημιουργήσετε δομημένα προγράμματα. Επιπλέον, όπως σε ένα κυκλικά εκτελούμενο κύριο πρόγραμμα, μπορείτε να ενσωματώσετε κομμάτια κώδικα που εκτελούνται υπό συνθήκες (event-driven), καθώς επίσης και να μεταβάλετε την συμπεριφορά του ελεγκτή κατά την εκκίνηση και κατά την περίπτωση εμφάνισης λαθών/σφαλμάτων.\u003cbr\u003eΗ ανάλυση των γλωσσών LAD και FBD ολοκληρώνεται με μία γενική σύνοψη των συναρτήσεων συστήματος και των ομάδων συναρτήσεων των LAD και FBD.\u003cbr\u003eΗ έκδοση της STEP 7 πάνω στην οποία βασίζεται το βιβλίο είναι η έκδοση 5.1 (Version 5.1) του λογισμικού προγραμματισμού της STEP 7.\u003cbr\u003e\u003cbr\u003eHαns Berger Erlαngen, Μάρτιος 2001","image":"http://www.biblionet.gr/images/covers/b144797.jpg","isbn":"978-960-8050-66-2","isbn13":"978-960-8050-66-2","ismn":null,"issn":null,"series":null,"pages":498,"publication_year":2009,"publication_place":"Θεσσαλονίκη","price":"38.0","price_updated_at":"2009-07-10","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Automatic with STEP 7 in LAD and FBD, SIMATIC S7-300/400: Programmable Controllers, 2nd ed.","publisher_id":6,"extra":null,"biblionet_id":144797,"url":"https://v2.bibliography.gr/books/sxediash-efarmogwn-automatismou-me-th-glwssa-step-7-se-lad-fbd.json"},{"id":143349,"title":"Εισαγωγή στις PHP 6 \u0026 MYSQL 5","subtitle":"Με εικόνες: Μάθετε PHP 6 και MYSQL 5 γρήγορα και εύκολα","description":"Θέλετε να μάθετε γρήγορα και εύκολα PHP 6 και MySQL 5;\u003cbr\u003e\u003cbr\u003eΔοκιμάστε αυτόν τον εικονογραφημένο οδηγό και μάθετε μόνοι σας τις πανίσχυρες γλώσσες προγραμματισμού! \u003cbr\u003e\u003cbr\u003eΤο βιβλίο σάς αποκαλύπτει τον πιο γρήγορο και εύκολο τρόπο αυτοδιδασκαλίας!\u003cbr\u003e\u003cbr\u003eΠιο συγκεκριμένα, το βιβλίο αυτό:\u003cbr\u003e- Σας μαθαίνει τις PHP 6 και MySQL 5 γρήγορα και με εποπτικό τρόπο, με εικόνες που σας καθοδηγούν στη χρήση τους και σας δείχνουν τι να κάνετε.\u003cbr\u003e- Χρησιμοποιείται σαν οδηγός αναφοράς. Βρίσκετε το θέμα που θέλετε και ρίχνεστε αμέσως στη δουλειά.\u003cbr\u003e- Χωρίς μακροσκελή και κουραστικά κείμενα, περιέχει σύντομες και περιεκτικές οδηγίες που σας δείχνουν αυτά που πρέπει να ξέρετε.\u003cbr\u003e\u003cbr\u003eΕπιπλέον, στη συνοδευτική ιστοσελίδα του βιβλίου (στα Αγγλικά) θα βρείτε τον πλήρη κώδικα των παραδειγμάτων του βιβλίου, επιπλέον πόρους και σενάρια, ενημερώσεις, ένα φόρουμ συζήτησης για τους αναγνώστες, και πολλά άλλα.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b146246.jpg","isbn":"978-960-461-250-5","isbn13":"978-960-461-250-5","ismn":null,"issn":null,"series":{"id":2558,"name":"Γρήγορος Εποπτικός Οδηγός Εκμάθησης","books_count":35,"tsearch_vector":"'ekmathhshs' 'ekmathhsis' 'ekmathishs' 'epoptikos' 'grhgoros' 'grigoros' 'odhgos' 'odigos'","created_at":"2017-04-13T01:12:12.418+03:00","updated_at":"2017-04-13T01:12:12.418+03:00"},"pages":648,"publication_year":2009,"publication_place":"Αθήνα","price":"49.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"PHP 6 and MYSQL 5 for Dynamic Web Sites","publisher_id":505,"extra":null,"biblionet_id":146246,"url":"https://v2.bibliography.gr/books/eisagwgh-stis-php-6-mysql-5.json"},{"id":143408,"title":"Εφαρμογές αντικειμενοστρεφούς προγραμματισμού στο περιβάλλον Visual Basic.NET 2005 και 2008","subtitle":null,"description":"Tο πόνημα αυτό περιλαμβάνει εκτός από την εισαγωγή και δεκατέσσερις ακόμη ενότητες. Στη δεύτερη ενότητα περιγράφεται εν συντομία το περιβάλλον της Visual Basic.NET και δίνονται οι γενικοί άξονες και δραστηριότηες που ακολουθούμε για την ανάπτυξη παραθυρικών εφαρμογών.\u003cbr\u003e\u003cbr\u003eAπό την Eνότητα 3 ως την Eνότητα 14 αναλύονται περιπτώσεις εφαρμογών Λογισμικού, ξεκινώντας από τις απλές και προχωρώντας προς τις περισσότερο πολύπλοκες. Kάθε εφαρμογή που παρουσιάζεται έχει και συγκεκριμένους μαθησιακούς στόχους, που αφορούν: α) τις τεχνολογικές δυνατότητες του περιβάλλοντος της Visual Basic, β) τις προγραμματιστικές τεχνικές και πρακτικές και γ) το σχεδιασμό και προγραμματισμό αλγορίθμων.\u003cbr\u003e\u003cbr\u003eΣτην ενότητα 15 παρουσιάζεται διεξοδικά η ανάπτυξη εφαρμοργών αρχιτεκτονικής πελάτη-εξυπηρετητή (client-server) στο περιβάλλον VB.NET με το Σύστημα Διαχείρισης Σχεσιακών Bάσεων Δεδομένων SQLSERVER.\u003cbr\u003e\u003cbr\u003eTέλος, στα παραρτήματα δίνονται στοιχεία που αφορούν τη γλώσσα προγραμματισμού που υποστηρίζει η Visual Basic καθώς και τα βασικότερα ελεγκτήρια που χρησιμοποιούνται στο περιβάλλον.\u003cbr\u003e","image":"http://www.biblionet.gr/images/covers/b146306.jpg","isbn":"978-960-6674-38-9","isbn13":"978-960-6674-38-9","ismn":null,"issn":null,"series":null,"pages":328,"publication_year":2009,"publication_place":"Αθήνα","price":"28.0","price_updated_at":"2010-12-20","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί - Εκκρεμής εγγραφή","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":107,"extra":null,"biblionet_id":146306,"url":"https://v2.bibliography.gr/books/efarmoges-antikeimenostrefous-programmatismou-sto-periballon-visual-basicnet-2005-kai-2008.json"},{"id":143558,"title":"Εισαγωγή στις γλώσσες σήμανσης","subtitle":null,"description":"Το ανά χείρας βιβλίο, αποτελεί μία εισαγωγή στις λεγόμενες \"γλώσσες σήμανσης\" (mark-up languages). Καλύπτει τις πλέον γνωστές και χρησιμοποιούμενες \"γλώσσες\" και πάντως δεν είναι, ένα εγχειρίδιο εκμάθησης και χρήσης των γλωσσών αυτών. Ο ενδιαφερόμενος αναγνώστης, με βάση το υλικό του βιβλίου, την υπάρχουσα (και προτεινόμενη) βιβλιογραφία, τους διαθέσιμους \"δικτυακούς τόπους\" και τα προσφερόμενα \"προϊόντα\" λογισμικού, μπορεί να βρει και να οργανώσει το απαιτούμενο υποστηρικτικό \"υλικό\", ώστε να εστιάσει στη μελέτη, μίας ή και περισσότερων \"γλωσσών σήμανσης\" (εκμάθηση και πρακτική άσκηση-εφαρμογή). [...]\u003cbr\u003e\u003cbr\u003e(από τον πρόλογο του συγγραφέα)","image":"http://www.biblionet.gr/images/covers/b146457.jpg","isbn":"978-960-418-208-4","isbn13":"978-960-418-208-4","ismn":null,"issn":null,"series":null,"pages":231,"publication_year":2009,"publication_place":"Θεσσαλονίκη","price":"16.0","price_updated_at":"2009-09-17","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":6,"extra":null,"biblionet_id":146457,"url":"https://v2.bibliography.gr/books/eisagwgh-stis-glwsses-shmanshs.json"},{"id":143917,"title":"C++","subtitle":"Έτοιμες συνταγές: Ο απόλυτος οδηγός τύπου \"Πως θα\" για προγραμματισμό σε C++","description":"Ο θρυλικός συγγραφέας βιβλίων προγραμματισμού Herb Schildt μοιράζεται μερικές από τις αγαπημένες του τεχνικές προγραμματισμού σε αυτό το δυναμικό βιβλίο \"έτοιμων συνταγών\" για την C++. Οργανωμένο για γρήγορη αναφορά, κάθε \"συνταγή\" δείχνει πώς να υλοποιήσετε μια πρακτική εργασία προγραμματισμού. Μία συνταγή αρχίζει με μια λίστα των \"βασικών συστατικών\" (κλάσεις, συναρτήσεις και επικεφαλίδες), και ακολουθούν οδηγίες βήμα - βήμα, που δείχνουν πώς να συνθέσετε τα \"συστατικά\" σε μία ολοκληρωμένη λύση. Λεπτομερείς συζητήσεις εξηγούν τα πως και τα γιατί κάθε βήματος, και ένα ολοκληρωμένο παράδειγμα κώδικα βάζει την συνταγή σε εφαρμογή. Κάθε \"συνταγή\" τελειώνει με μια λίστα επιλογών και εναλλακτικών λύσεων που προτείνουν τρόπους προσαρμογής της τεχνικής για διαφορετικές καταστάσεις. Είτε είστε αρχάριος, είτε έμπειρος επαγγελματίας, θα βρείτε \"συνταγές\" που είναι βέβαιο πως θα ικανοποιήσουν την όρεξή σας για προγραμματισμό σε C++!\u003cbr\u003e\u003cbr\u003eΣτα θέματα συμπεριλαμβάνονται:\u003cbr\u003e- Χειρισμός Ακολουθιών Χαρακτήρων - Φορείς Standard Template Library (STL) - Αλγόριθμοι - Αντικείμενα Συναρτήσεων - Binders - Negators - Προσαρμογείς - Iterators - Ι/Ο - Μορφοποίηση Δεδομένων.","image":"http://www.biblionet.gr/images/covers/b146818.jpg","isbn":"978-960-512-583-7","isbn13":"978-960-512-583-7","ismn":null,"issn":null,"series":null,"pages":508,"publication_year":2009,"publication_place":"Αθήνα","price":"35.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"C++ Programming Cookbook","publisher_id":572,"extra":null,"biblionet_id":146818,"url":"https://v2.bibliography.gr/books/c-94ed8b1d-434f-4353-9b6d-c6a20ed3f065.json"},{"id":143918,"title":"Java","subtitle":"Έτοιμες συνταγές: Ο απόλυτος οδηγός τύπου \"Πώς θα\" για προγραμματισμό σε Java","description":"Ο θρυλικός προγραμματιστής και συγγραφέας Herb Schildt μοιράζεται μερικές από τις αγαπημένες του τεχνικές προγραμματισμού σε αυτό το βιβλίο με έτοιμες συνταγές για την Java. Η κάθε \"συνταγή\" δείχνει πώς να ολοκληρώσετε μια πρακτική προγραμματιστική εργασία. Μια συνταγή αρχίζει με μια λίστα των βασικών συστατικών (τις κλάσεις, τις μεθόδους και τις συζεύξεις), που ακολουθούνται από βήμα προς βήμα οδηγίες, οι οποίες σας δείχνουν ως να συνθέσετε τα συστατικά για να δημιουργήσετε μια πλήρη λύση. Λεπτομερείς συζητήσεις εξηγούν το πώς και το γιατί ίσω από κάθε βήμα και ένα πλήρες παράδειγμα κώδικα βάζει την συνταγή σε δράση. Κάθε συνταγή τελειώνει με μια λίστα επιλογών και εναλλακτικών λύσεων, που προτείνουν τρόπους προσαρμογής της τεχνικής έτσι ώστε να ικανοποιεί διάφορες άλλες περιπτώσεις. Είτε είστε αρχάριος, είτε είστε πεπειραμένος, οι συνταγές αυτές θα ικανοποιήσουν την όρεξή σας για προγραμματισμό σε Java.\u003cbr\u003e\u003cbr\u003eΤα θέματα περιλαμβάνουν τα εξής:\u003cbr\u003e- Χειρισμός Strings - Κανονικές Εκφράσεις - Διαχείριση Αρχείων - Applets - Servlets Swing - Το πλαίσιο εργασίας Collections Framework - Πολυνηματική Επεξεργασία - Μορφοποίηση Δεδομένων.","image":"http://www.biblionet.gr/images/covers/b146819.jpg","isbn":"978-960-512-584-4","isbn13":"978-960-512-584-4","ismn":null,"issn":null,"series":null,"pages":522,"publication_year":2009,"publication_place":"Αθήνα","price":"38.0","price_updated_at":"2011-05-13","cover_type":"Μαλακό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"Java Programming Cookbook","publisher_id":572,"extra":null,"biblionet_id":146819,"url":"https://v2.bibliography.gr/books/java-b874fd6a-3924-4479-ac7f-c8336ec0a018.json"}]