Παρουσίαση/Προβολή

Ανάπτυξη Εφαρμογών και Μεγάλα Δεδομένα
(SD0101) - Κασκάλης Θ. , Καρακασίδης Α.
Περιγραφή Μαθήματος
Περιεχόμενο μαθήματος:
- Σύγχρονες τεχνολογίες ανάπτυξης περιεχομένου για τον ιστό (HTML5, CSS3).
- Γλώσσες προγραμματισμού σεναρίων για εφαρμογές ιστού (JavaScript).
- Μοντέλο αντικειμένων εγγράφου, προγραμματιστικές διεπαφές, επίπεδα αρχιτεκτονικής ιστού (DOM, APIs, multi-tier architecture).
- Ασύγχρονη επικοινωνία εφαρμογών και υπηρεσιών ιστού (AJAX, JSON).
- Εργαλεία και βιβλιοθήκες γλωσσών προγραμματισμού σεναρίων (libraries, frameworks).
- Το μοντέλο REST
- Κατανεμημένα συστήματα αρχείων. Το HDFS.
- Μαζική επεξεργασία δεδομένων προσανατολισμένη σε μόνιμη αποθήκευση. Το Hadoop MapReduce.
- Μαζική επεξεργασία δεδομένων προσανατολισμένης στο μνήμη. Το Apache Spark ως μελέτη περίπτωσης.
- Επεξεργασία ροών δεδομένων. Apache Spark Streaming.
- Διαχείριση πόρων και εκτέλεση εφαρμογών.
- Αλγοριθμικά θέματα επεξεργασίας μεγάλων δεδομένων.
Ημερομηνία δημιουργίας
Τρίτη 18 Οκτωβρίου 2022
-
Δεν υπάρχει περίγραμμα