-
Κωδικός Μαθήματος
ΨΣ-HM-511
Κατηγορία Μαθήματος
Υποχρεωτικό [Y]
-
Εξάμηνο Μαθήματος
1oυ Εξαμήνου
-
Πιστωτικές Μονάδες
7,5
Στόχος
Στόχος του μαθήματος είναι η επισκόπηση των τεχνολογιών που εμπλέκονται στην ανάπτυξη εφαρμογών και στην περιγραφή δεδομένων στο διαδίκτυο. Περιλαμβάνει θεωρητικά και πρακτικά θέματα σχετικά με την ανάπτυξη εφαρμογών στο διαδίκτυο με χρήση HTML, CSS και XML, καθώς και θέματα περιγραφής δεδομένων στο σημασιολογικό ιστό (RDF) και δημιουργίας λεξικών RDFs για την αξιοποίηση της πληροφορίας στο διαδίκτυο. Το μάθημα στοχεύει στην εξοικείωση με βασικά εργαλεία, μεθοδολογίες και βέλτιστες πρακτικές που αφορούν στα παραπάνω θέματα για την υποστήριξη της μάθησης και της διδασκαλίας.
Περιεχόμενα
- Προγραμματισμός περιεχομένου: Εισαγωγή στην HTML, βασικές εντολές, υπερσυνδέσεις, παραδείγματα προγραμματισμού σε HTML
- Χρήση HTML για δημιουργία φορμών, χρήση CSS για τη μορφοποίηση ιστοσελίδων, μελέτη περίπτωσης ανάπτυξης ιστοσελίδων
- Εισαγωγή στην XML, βασικά χαρακτηριστικά δομής XML εγγράφων, σωστά διατυπωμένα και έγκυρα έγγραφα, Εμφάνιση εγγράφων XML με τη χρήση CSS: βασικά βήματα, ιδιότητες, μελέτη περίπτωσης
- Δημιουργία έγκυρων XML εγγράφων, δημιουργία DTD, μελέτη περίπτωσης μετατροπής σωστά διατυπωμένου εγγράφου σε έγκυρο έγγραφο
- Εμφάνιση εγγράφων XML με χρήση XSL, μελέτη περίπτωσης
- Από τα δομημένα XML έγγραφα στην περιγραφή πόρων με τη χρήση του RDF μοντέλου δεδομένων
- RDF και RDFs: Αναπαράσταση και αξιοποίηση της πληροφορίας μέσω συλλογιστικής και ερωτημάτων.
- RDFs: Περισσότερα στοιχεία και χρήση της γλώσσας για την εξαγωγή συμπερασμάτων και την απάντηση ερωτήσεων
- Επίδειξη εργαλείων και περιβαλλόντων διαχείρισης περιεχομένου και δεδομένων με χρήση της RDF και RDFs
- Εργαλεία και καλές πρακτικές ανάπτυξης λεξικών RDFs
- Y.Sure “A Short Tutorial on Semantic Web”, http://videolectures.net/training06_sure_stsw/, 2006.
- E. Motta “Semantic Web Applications”, http://videolectures.net/iswc07_motta_swa/, 2007.
- G. Antoniou, F. van Harmelen, “Εισαγωγή στο σημασιολογικό ιστό”, εκδόσεις Κλειδάριθμος, 2009.
- G. Klyne, J.Caroll, “Resource Description Framework (RDF): Concepts and Abstract Syntax”, http://www3.org/TR/rdf-concepts/, 2004
- D. Brickley, R.V.Guha, “RDF Vocabulary Description Language 1.0: RDF Schema”, http://www3.org/TR/rdf-schema/, 2004
- P. Hayes “RDF Semantics”, http://www3.org/TR/rdf-mt/, 2004
- E. Prud’hommeaux, A.Seaborne, “SPARQL Query Language for RDF”, http://www3.org/TR/rdf-sparql-query/, 2007
- A. Gomez Perez, “Ontological Engineering”, http://videolectures.net/iswc07_perez_oem/, 2007
- J. Allemang, J.Hendler, “Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL”, Elsevier & Morgan Kauffman Pub. , 2008.
- Meloni J.C., Morrison M. (2010): Μάθετε την HTML & CSS σε 24 ώρες, Εκδόσεις Χ. Γκιούρδα και ΣΙΑ
- Holzner S. (2009): Οδηγός της XML, Εκδόσεις Χ. Γκιούρδα και ΣΙΑ
- Brooks D.R. (2007): An Introduction to HTML and JavaScript for Scientists and Engineers, Springer.
- Castro Ε (2003): Εισαγωγή στην HTML για τον παγκόσμιο ιστό, Εκδόσεις Κλειδάριθμος.
- Young, M. (2002). XML Step-by-step, publisher Microsoft Press, 2nd Edition.
- Harvey M. Deitel, Paul J. Deitel, Tem R. Nieto, Ted Lin, Praveen Sadhu (2000), XML How to Program, publisher Prentice Hall.