Ανάπτυξη Εφαρμογών Διαδικτύου (MGA 340)

Το μάθημα εισάγει τους φοιτητές στις βασικές έννοιες και αρχές σχεδιασμού διαδικτυακών εφαρμογών. Αρχικά μελετείται αναλυτικά η γλώσσα HTML και η XHTML σε συνδυασμό με τη τεχνολογία Cascading Style Sheets (CSS) για την ευέλικτη και συνεπή μορφοποίηση περιεχομένου. Στη συνέχεια γίνεται εισαγωγή στη γλώσσα σεναρίου Javascript για πλουσιότερη διαδραστικότητα. Εξετάζονται τεχνικές που αφορούν την παραγωγή και βελτιστοποίηση εικόνας και γραφικών για το διαδίκτυοκαι τρόποι ενσωμάτωσης πολυμεσικού υλικού (σχεδιοκίνηση, ήχος, video) σε ιστοσελίδα. Στο μάθημα παρουσιάζονται επίσης αρχές καλού σχεδιασμού, διάταξης και οργάνωσης περιεχομένου για την ανάπτυξη εύχρηστων ιστοσελίδων. Τέλος καλύπτονται θέματα που αφορούν γενικότερα την δημιουργία και δομή ιστοτόπου, βελτιστοποίηση για καλή ιεράρχηση σε μηχανές αναζήτησης και εργαλεία ελέγχου για ορθότητα και συμβατότητα ιστοσελίδων.ΠΓΤ 240 Ανθρωποκεντρικός Σχεδιασμός