Course title

Web Programming

Course code

ΜΚ35

Course type

Compulsory

Course level

Undergraduate (first cycle)

Year of studies

3rd

Semester

6th

ECTS Credits

5

URL

eclass.uowm.gr/courses/ICTE196/

Hours per week

4

Course content

X(HTML 1.0) documents, text formatting, images, links , forms. Server side programming (PHP), client side programming (Javascript). Variables, functions, tables, data bases, objects and events. Cascade Style Sheets. Document Object Model. Asynchronous programming (AJAX). Website security.

Expected  
learning outcomes and competences to be acquired

Students will be able to design and implement an integrated, safe web application that supports data acquisition and storing.

Prerequisites

None

Teaching methods

Lectures, exercises, lab exercises

Assessment methods

50% written final exams, 20% lab exercises, 30% semester project

Language of instruction

Greek

Recommended bibliography

[1] Παναγιώτης Κεντερλής, Ανάπτυξη Διαδικτυακών Εφαρμογών, Θεωρία και Πράξη, Π.Δ Κεντερλής, 2009

[2] Welling LukeThomson Laura, Ανάπτυξη Web Εφαρμογών με PHP και MySQL, 4η Έκδοση, Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ, 2011.

Laboratory Exercises

Extra Laboratory Material

Lectures