CDM 7235 INTERNET APPLICATIONS PROGRAMMING
LEVEL OF STUDY: UNDERGRADUATE
COURSE UNIT CODE: CDM 7235
SEMESTER: 7th
COURSE TITLE: INTERNET APPLICATIONS PROGRAMMING
TEACHING WEEKLY HOURS: 2 H/W LECTURES and 2 H/W LAB EXERCISES
ECTS: 5
COURSE TYPE: CORE ELECTIVE
TEACHING AND EXAM LANGUAGE: GREEK
COURSE DELIVERY TO ERASMUS STUDENTS: YES (in English)
The course provides an introduction to web programming with a selected programming language (Python, Javascript and PHP).
The course covers the basic concepts and structures of programming such as sequence, selection and repetition structures.
The course also covers topics of client-server technologies, connection and retrieval of data from web databases (MySQL, mariaDB etc.) using SQL.
Upon successful completion of the course the student will be able to:
- understand the possibilities of web programming and the differences with static web design (HTML) technologies
- compare and evaluate the available technologies for creating web applications (static web pages, dynamic web pages and applications)
- understand client side and server side technologies.
- understand the basic concepts and structures of programming (sequence structure, selection, repetition)
- create simple web applications with selected programming languages (Python, PHP)
- create programs with connection and retrieval of data from web databases (MySQL, MariaDB).