Back

CDM 2154 INTERNET TECHNOLOGIES AND DESIGN IN THE WORLD WIDE WEB I

GENERAL INFORMATION
COURSE DESCRIPTION

LEVEL OF STUDY: UNDERGRADUATE

COURSE UNIT CODE: CDM 2154

SEMESTER: 2nd

COURSE TITLE: INTERNET TECHNOLOGIES AND DESIGN IN THE WORLD WIDE WEB I

TEACHING WEEKLY HOURS: 2 H/W LECTURES and 2 H/W LAB EXERCISES 

ECTS: 4

COURSE TYPE: CORE COMPULSORY

TEACHING AND EXAM LANGUAGE: GREEK

COURSE DELIVERY TO ERASMUS STUDENTS: YES (in English through project work)

This course will focus on the technologies involved in web development. There will be an overview of all the tools and technologies available to build an online presence, whether it is corporate websites, personal websites and websites designed to promote and communicate with the public in general. 

Initially, the course will repeat concepts related to it web site publishing such as webserver, client- server communication, url domain names, FTP etc 

The students will then be taught the HTML Subject Markup Language, Cascading style sheets CSS, and will be introduced to basic Javascript commands. 

Students will then be taught a software package for creating webpages based on HTML and CSS (eg Dreamweaver).  

In Lab hours students will design and create webpages using HTML CSS and software packages.  

The course will also cover concepts such as search engine optimization techniques and techniques for making webpages friendly to the users and the search engines 

The course will also briefly cover Web programming languages (PHP, Java, Python), client server and database technologies for dynamic web pages and web application development as well as content management systems.  

Upon successful completion of the course students will be able to: 

  1. Understand basic concepts related to website creation (e.g. web pages, html, links, static and dynamic web pages, web server, url, domain name etc.) 
  2. Understand and apply the necessary  procedures for publishing a website on the Internet 
  3. Compare and evaluate the various web development tools (e.g. design packages, programming languages, content management systems) and decide which are the most appropriate (or a combination of them) for creating web presentations that aim to cover different communication needs. 
  4. Design and create websites using HTML and the CSS markup language 
  5. Design and create webpages using software packages (e.g. Dreamweaver) 
  6. To utilize knowledge and skills gained in the previous semester on image editing to design stylish and effective web presentations 
  7. To adapt to the developments in  web site design and to be able to redesign web presentations based on these developments.