Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας

Μια ευέλικτη προσέγγιση με χρήση υπολογιστικού νέφους Το βραβευμένο σύγγραμμα βιβλίο Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας χρησιμοποιείται στα μαθήματα Massive Open Online Course CS169.1x και CS169.2x του Πανεπιστημίου UC Berkeley και του EdX, από τα οποία έχουν πιστοποιηθεί περισσότεροι από 10.000 επαγγελματίες προγραμματιστές. Το μοναδικό προαπαιτούμενο του βιβλίου είναι η καλή γνώση της Java ή της C++. Το Μέρος Ι καλύπτει το λογισμικό ως υπηρεσία (Software as a Service, SaaS): • Αρχιτεκτονική SaaS: Μοντέλο-προβολή-ελεγκτής, αρχιτεκτονική τριών επιπέδων, RESTful API, και σχεδιαστικά υποδείγματα SaaS • Εισαγωγή στο προγραμματιστικό πλαίσιο εργασίας Ruby..
Περισσότερα
Διαθέσιμες μορφές:
Βιβλίο
AudioBook
40,50

Περιγραφή

Μια ευέλικτη προσέγγιση με χρήση υπολογιστικού νέφους

Το βραβευμένο σύγγραμμα βιβλίο Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας χρησιμοποιείται στα μαθήματα Massive Open Online Course CS169.1x και CS169.2x του Πανεπιστημίου UC Berkeley και του EdX, από τα οποία έχουν πιστοποιηθεί περισσότεροι από 10.000 επαγγελματίες προγραμματιστές. Το μοναδικό προαπαιτούμενο του βιβλίου είναι η καλή γνώση της Java ή της C++.

Το Μέρος Ι καλύπτει το λογισμικό ως υπηρεσία (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 για την τεχνολογία λογισμικού.

 

Συγγραφέας

Armando Fox
Armando Fox
Λίγα λόγια
Βιβλία
Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας
David A. Patterson
David A. Patterson
Λίγα λόγια
David A. Patterson: Διακεκριμένος Μηχανικός, Google, Ομότιμος Καθηγητής της έδρας Pardee στην Επιστήμη Υπολογιστών, University of California at Berkeley, ACM A.M Turing Award, 2017.
Βιβλία
Οργάνωση και σχεδίαση υπολογιστών - Α' & Β' τόμος
Οργάνωση και σχεδίαση υπολογιστών - Α' τόμος
Οργάνωση και σχεδίαση υπολογιστών - Β' τόμος
Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας
Δεν υπάρχουν Αξιολογήσεις

Δώστε πρώτος μία αξιολόγηση “Τεχνολογία ανάπτυξης λογισμικού ως υπηρεσίας”

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Τύπος-Συνεντεύξεις
To top

Χρησιμοποιούμε cookies για να σας προσφέρουμε την καλύτερη εμπειρία στο διαδίκτυο. Συμφωνώντας αποδεχτείτε τη χρήση των cookies σύμφωνα με την πολιτική cookie.