Learning Outcomes
Understanding Web information Systems principles, identify core issues involved in web in-formation management, implementation of Web-based applications and Web accessing over interfaces. Training on designing and developing of Web-centered data-intensive applications.
Course Content (Syllabus)
Basic concepts for Web information systems. Design and implementation of Internet based applications by using modern frameworks and techniques (Java, XML, PHP technologies) . Models and information structures appropriate for data management by using applications and tools (PHP, MySQL) for Web data accessing. Web applications protocols and infrastructures. Java advanced functionalities and applets with emphasis on the database and information systems connectivity. The Social Web environment and data management applications with the use of Web 2.0 technologies. Web search engines and their functionality.
Additional bibliography for study
Ιnformation Architecture for the World Wide Web: Designing Large-Scale Web Sites by Peter Morville and Louis Rosenfeld, 2006.
Web 2.0: Concepts and Applications by Gary B. Shelly and Mark Frydenberg, 2010.
E. Giannakidou, V. Koutsonikola, A. Vakali and I. Kompatsiaris, "Co-clustering Tags and Social Data Sources", In Proc. 9th International Conference On Web-Age Information Management (WAIM' 2008), IEEE Computer Society, pp 317-324, July 20-22, 2008, Zhangjiajie, China
E. Giannakidou, I. Kompatsiaris, A. Vakali, "SEMSOC: SEMantic, SOcial and Content-based Clustering in Multimedia Collaborative Tagging Systems", In Proc. 2nd IEEE International Conference on Semantic Computing (ICSC' 2008), IEEE Computer Society, pp 128 -135, August 4-7, 2008 Santa Clara, CA, USA