User-centric Website Design and Development

Course Information
TitleΣχεδίαση και Ανάπτυξη Ιστοχώρων με εστίαση στον χρήστη / User-centric Website Design and Development
CodeAMM4700
FacultySocial and Economic Sciences
SchoolJournalism and Mass Communications
Cycle / Level1st / Undergraduate
Teaching PeriodWinter/Spring
CoordinatorPanagiotis Tsarchopoulos
CommonYes
StatusActive
Course ID600022847

Programme of Study: ANPPS Tmīmatos Dīmosiografías kai M.M.E. (2020-2021)

Registered students: 1
OrientationAttendance TypeSemesterYearECTS
''MESŌN EPIKOINŌNIAS''Elective Course belonging to the selected specialization (Elective Specialization Course)Winter/Spring-5

Class Information
Academic Year2024 – 2025
Class PeriodSpring
Instructors from Other Categories
Weekly Hours3
Total Hours39
Class ID
600268543
Course Type 2021
Specialization / Direction
Mode of Delivery
  • Face to face
Digital Course Content
Language of Instruction
  • Greek (Instruction, Examination)
Learning Outcomes
Upon successful completion of the course, students will: - Understand the key concepts and methodologies used in application and website design. - Acquire the basic knowledge of the technologies used in website development. - Learn how to use some of the tools used to create the interactive prototypes that will then guide website development.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Work autonomously
  • Design and manage projects
Course Content (Syllabus)
1: Introduction to web development - Overview of the course - Understanding how the web works - Front-end vs. back-end development - Popular web development technologies and tools 2-4: User experience (UX) design - User-centered design principles - Conducting user research and creating personas - Wireframing and prototyping - Usability testing and iteration 5-6: HTML and CSS - HTML basics, including tags, attributes, and semantic elements - CSS basics, including selectors, properties, and the box model - Building a simple webpage using HTML and CSS - Introduction to CSS frameworks like Bootstrap and Foundation 7-8: Responsive web design - Principles of responsive design - Media queries and breakpoints - Fluid grids and flexible images - Building a responsive website using HTML and CSS 9: Web accessibility - Understanding the importance of accessibility - Creating semantic HTML - Providing alternative text for images - Using ARIA (Accessible Rich Internet Applications) attributes 10-11: Web analytics and optimization - Introduction to Google Analytics - Introduction to search engine optimization (SEO) - Optimizing website performance 12: Web hosting and deployment - Domain names and hosting providers - File Transfer Protocol (FTP) and other file transfer methods - Deploying a website to a live server 13: Presentation of students assignments - Presentation of students assignments
Educational Material Types
  • Notes
  • Slide presentations
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Laboratory Teaching
Student Assessment
Student Assessment methods
  • Performance / Staging (Summative)
  • Report (Summative)
Last Update
07-09-2023