Παρουσίαση/Προβολή
Τεχνολογίες Εφαρμογών Ιστού
(DIT102) - Κωνσταντίνος Τσερπές
Περιγραφή Μαθήματος
Δικτυακά Πρωτόκολλα: κατηγορίες, ISO/OSI, TCP/IP, πρωτόκολλα επιπέδου εφαρμογής. Επίπεδο εφαρμογής: HTTP/1.1 και /2, δομή HTTP, αιτήματα αποκρίσεις, κεφαλίδες, Uniform Resource Identifier, Λογική διαδικτυακών εξυπηρετητών, REpresentational State Transfer, Application Programming Interfaces. Περιεχόμενο και παρουσίαση: Γλώσσες σήμανσης, HTML, Elements, Attributes, CSS, κλάσεις, ψευδοκλάσεις. Προγραμματισμός στην πλευρά του πελάτη: Εισαγωγή στη Javascript, Δυναμική διαχείριση περιεχομένου, προγραμματισμός με συμβάντα, αντικείμενα Javascript, JSON, αντικείμενα αναφοράς, Document Object Model, Javascript API για το DOM. Προγραμματισμός στην πλευρά του εξυπηρετητή: Εξυπηρετητές και containers, Γλώσσες προγραμματισμού και πλαίσια PHP και NodeJS. Διαχείριση δεδομένων: Ενσωμάτωση με βάσεις δεδομένων, Αναπαράσταση δεδομένων με JSON, XML, RESTful APIs, MVC. Διαχείριση υποδομών: εργαλεία ανάπτυξης και διάθεσης διαδικτυακών εφαρμογών, cloud υποδομές, ανάπτυξη και ενσωμάτωση κώδικα. Υβριδικά μοντέλα: AJAX, Javascript API για AJAX.
Ημερομηνία δημιουργίας
Monday, February 7, 2011
-
Περίγραμμα
Δεν υπάρχει περίγραμμα