Τεχνολογια αναπτυξης λογισμικου ως υπηρεσιας
Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας
Μια ευέλικτη προσέγγιση με χρήση υπολογιστικής νέφους
Armando Fox, David A. Patterson
Μετάφραση: Στέργιος Αναστασιάδης
Επιμέλεια: Στέργιος Αναστασιάδης
Το Μέρος Ι καλύπτει το λογισμικό ως υπηρεσία (Software as a Service, SaaS):
- Αρχιτεκτονική SaaS: Μοντέλο-προβολή-ελεγκτής, αρχιτεκτονική τριών επιπέδων, RESTful API, και σχεδιαστικά υποδείγματα SaaS
- Εισαγωγή στο προγραμματιστικό πλαίσιο εργασίας Ruby on Rails
- Εισαγωγή στην JavaScript, την jQuery, και την AJAX
Το Μέρος ΙΙ καλύπτει, μεταξύ άλλων, την Ευέλικτη (Agile) ανάπτυξη λογισμικού:
- Εφαρμογή για τη μετατροπή ιστοριών χρηστών σε ελέγχους αποδοχής με χρήση του Cucumber
- Εφαρμογή για τον μετασχηματισμό ελέγχων αποδοχής σε ελέγχους μονάδων με χρήση της RSpec
- Αναδόμηση παρωχημένου κώδικα
- Πρόβλεψη χρονοδιαγράμματος εφαρμογών SaaS μέσω της ταχύτητας, με χρήση του Pivotal Tracker
- Οργάνωση ομάδων SaaS με συνάθροιση (Scrum) και προγραμματισμό σε ζεύγη (pair programming)
Το υλικό υποστήριξης για τους διδάσκοντες (στα Αγγλικά) περιλαμβάνει αυτόματη βαθμολόγηση εργασιών και εξετάσεων προγραμματισμού, διαδικτυακά βίντεο, φόρουμ εκπαιδευτών, εγχειρίδιο χρήσης και μια έτοιμη προς χρήση εικονική μηχανή με προεγκατεστημένο όλο το απαραίτητο λογισμικό.
Το βιβλίο καλύπτει τις απαιτήσεις του προτύπου διδακτέας ύλης στην Επιστήμη των Υπολογιστών των ACM/IEEE για την τεχνολογία λογισμικού.
Έκδοση | Αθήνα, Κλειδάριθμος, 1η έκδοση, 2017 |
Μορφή | Βιβλίο |
Γλώσσα Πρωτοτύπου | Αγγλικά |
Θέματα | Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού |
ISBN | 978-960-461-784-5 |
ISBN-13 | 978-960-461-784-5 |
Φυσική περιγραφή | 528σ., Μαλακό εξώφυλλο, 29x21εκ. |
Τιμή | € 45.0, (Τελ. ενημ: 2017-09-29) |
Διαθεσιμότητα | Κυκλοφορεί - Εκκρεμής εγγραφή |
LEADER | 22 4500 | |
001 | 218140 | |
005 | 20200823020217.685 | |
020 | ## | |a 9789604617845 |
020 | ## | |a 9789604617845 |
041 | 1# | |a ελληνικά |h αγγλικά |
082 | 14 | |a 005.13 |2 23 |
100 | 1# | |a Fox, Armando |
245 | 10 | |a Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας |b Μια ευέλικτη προσέγγιση με χρήση υπολογιστικής νέφους |c Armando Fox [και] David A. Patterson |
250 | ## | |a 1η έκδοση |
260 | ## | |a Αθήνα |b Κλειδάριθμος |c 2017 |
300 | ## | |a 528σ. |b Μαλακό εξώφυλλο |c 29x21εκ. |
520 | ## | |a Μια ευέλικτη προσέγγιση με χρήση υπολογιστικής νέφους |
650 | #1 | |a Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού |
700 | 1# | |a Patterson, David A. |e συγγραφή |
700 | 1# | |a Αναστασιάδης, Στέργιος |e μετάφραση |
700 | 1# | |a Αναστασιάδης, Στέργιος |e επιμέλεια |
903 | ## | |a €45.0 |
Τίτλος | Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας / Armando Fox [και] David A. Patterson ; μετάφραση Στέργιος Αναστασιάδης, επιμέλεια Στέργιος Αναστασιάδης |
Κύριος Συγγραφέας | Armando Fox |
Άλλοι Συγγραφείς | David A. Patterson, Στέργιος Αναστασιάδης, Στέργιος Αναστασιάδης |
Έκδοση | Αθήνα, Κλειδάριθμος, 1η έκδοση, 2017 |
Μορφή | Βιβλίο |
Γλώσσα Πρωτοτύπου | Αγγλικά |
Θέματα | Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού |
ISBN | 978-960-461-784-5 |
ISBN-13 | 978-960-461-784-5 |
Φυσική περιγραφή | 528σ., Μαλακό εξώφυλλο, 29x21εκ. |