CDM 2154 INTERNET TECHNOLOGIES AND DESIGN IN THE WORLD WIDE WEB I
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:
- Understand basic concepts related to website creation (e.g. web pages, html, links, static and dynamic web pages, web server, url, domain name etc.)
- Understand and apply the necessary procedures for publishing a website on the Internet
- 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.
- Design and create websites using HTML and the CSS markup language
- Design and create webpages using software packages (e.g. Dreamweaver)
- To utilize knowledge and skills gained in the previous semester on image editing to design stylish and effective web presentations
- To adapt to the developments in web site design and to be able to redesign web presentations based on these developments.