Back

CDM 7235 INTERNET APPLICATIONS PROGRAMMING

GENERAL INFORMATION
COURSE DESCRIPTION

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).