Internet Application Technologies

Course ID
5ΚΠ06
Επίπεδο
Undergraduate
Είδος
Compulsory
Εξάμηνο
5
Περίοδος
Fall Semester
ECTS
5
Ώρες Θεωρίας
3
Ώρες Εργαστηρίου
1

Assistant

Paraskevi Vennou

Vasileios Tsoukas

Description

 Client/ Server Architecture, Relevance to the WWW architecture, n-tier Architectures, the role of the web server, application servers, personalized web (middleware-corba, activeX, transaction servers, queues), design and modelling, programming with Internet protocols and HTML, DHTML, XML, etc., server side programming using JSP, .NET, PHP, webdatabase interconnection techniques, Design and development of Internet applications

Course objectives

This lesson aims to provide the necessary theoretical and practical knowledge over the most recent issues and technologies over the Internet and the Web. The students will be able to understand architectures, technologies and related platforms for building modern applications. In addition, the students will be able to program three-layered client-server applications (supported by data warehouses)

Textbooks/Bibliography

  • Μάθετε Ajax, Javascript και PHP Όλα σε ένα, Ballard Phil,Moncur Micheael, Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ ΕΕ, 1η έκδ./2008,           ΑΘΗΝΑ, 12308
  • Τεχνολογίες και Προγραμματισμός στον Παγκόσμιο Ιστό, Χρήστος Δουληγέρης, Ρόζα Μαυροπόδη, Εύη Κοπανάκη, Απόστολος Καραλής,               ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΜΟΝ. ΕΠΕ, 1η/2017, ΑΘΗΝΑ, 68407011
  • Κινητές Τεχνολογίες,  Δαμιανός Γαβαλάς, Βλάσης Κασαπάκης, Θωμάς Χατζηδημήτρης, ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΜΟΝ. ΕΠΕ, 1η/2015, ΑΘΗΝΑ, 50657185
  • Δικτυωμένη Ζωή, Mung Chiang, Χ. Δουληγέρης, ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΜΟΝ. ΕΠΕ, 1η/2014, ΑΘΗΝΑ, 41962269