-

Web Languages and Technologies

  • Code: 5204
  • Semester: 2nd
  • Type: Scientific Field Course (SFC)
  • Category: Special Background Course (SBC)
  • Character: Compulsory (C)

Module Description

Module content

– Introduction to web programming.
– Historical development.
– Web as a distributed hypertext system
– HTML, XHTML.
– Document Object Model.
– Dynamic HTML (DHTML), CSS.
– Script based languages (π.χ. Javascript).
– XML, AJAX.
– Development of Web 2.0 applications.
– Web accesibility.

Module description
This module discusses all the basic languages and technologies (HTML/CSS/XML/Javascript/DOM/XML/AJAX/JQuery) which are essentila for the development of front-ends applications for the WWW.

Module structure
The module is organized into a four-hour theory part (lecture-based) and two-hour practical excercises which are conducted in the lab under lecture supervision.

Module evaluation
– Written exams for the theoretical part of the module
– Exam in writing HTML/Javascript program (inside the lab) for the lab part of the module

Alternative Evaluation Methods

by undertaking projects and oral exams

Module Objectives

This module introduces the principles of web programming and analyzes the languages, technologies for front-end web programming.

Upon completion of the course, the student is expected to:

– Understand the requirements and challenges of web programming and be able to produce solutions using various language and technologies
– Understand the basic problems & issues related to web authoring and dynamic content web programming
– Be aware of a series of languages and technologies and their use for effective and efficient web programming programming

Bibliography

• Inside Javascript. Steven Holzner. New Riders, ISBN: 0-7357-1285-9, 2003.
• Ajax: The Definitive Guide. Anthony T. Holdener.
• Web Standards: Mastering HTML5, CSS3, and XML. Leslie Sikos
• Web Content Accessibility Guidelines 2.0 made easy. Olga Revilla Muñoz, Olga Santos Martin.
• A Software Engineer Learns HTML5, JavaScript and jQuery. Dane Cameron.

Recent Announcements

4 Oct 2019
Διδασκαλία μαθημάτων από Μεταδιδάκτορες (ΕΣΠΑ)
4 Oct 2019
ΤΡΟΠΟΠΟΙΗΤΙΚΕΣ δηλώσεις μαθημάτων στο πληροφοριακό σύστημα ΠΥΘΙΑ 2019-20Χ
4 Oct 2019
Δηλώσεις τμημάτων εργαστηρίων 2019-20Χ
3 Oct 2019
ΠΡΟΘΕΣΜΙΕΣ ΚΑΙ ΔΙΚΑΙΟΛΟΓΗΤΙΚΑ ΣΙΤΙΣΗΣ ΑΚΑΔ.ΕΤΟΥΣ 2019-2020
3 Oct 2019
Οργάνωση Πινάκων Ανακοινώσεων
2 Oct 2019
ΔΗΛΩΣΕΙΣ ΜΑΘΗΜΑΤΩΝ ΚΑΤΕΥΘΥΝΣΕΩΝ – ΠΡΩΗΝ ΤΜ. ΠΛΗΡΟΦΟΡΙΚΗΣ
2 Oct 2019
Θέση υποψήφιου διδάκτορα σε ερευνητικό έργο
1 Oct 2019
Μετακίνηση το Χειμερινό 2019-2020 – Δήλωση μαθημάτων στο Pithia (επείγον)
3 Oct 2019
Τελετή Υποδοχής Πρωτοετών φοιτητών/τριών 2019-20
30 Sep 2019
Track on 5G for the Industrial Internet of Things @IEEE 5G World Forum
29 Aug 2019
Ημερίδα Πρακτικής Άσκησης
10 Jun 2019
Ημερίδα “Εθνική Στρατηγική Κυβερνοασφάλειας” στο Υπουργείο Ψηφιακής Πολιτικής
14 Apr 2019
6ο Technology Forum – 15 Απριλίου 2019 (τελικό πρόγραμμα)
19 Mar 2019
6ο Technology Forum – 15 Απριλίου 2019 (εισιτήρια με μειωμένο κόστος)
19 Mar 2019
OWASP Student Chapter Συνάντηση “Introduction to Digital Forensics”
17 Dec 2018
Ομιλία του καθηγητή Man Wai Mak (Hong Kοng Polytechnic University)

Δείτε επίσης