Web-Site Design

Web-Site Design

Most modern organizations have to create and manage a web-site that presents them to the rest of the world: says who they are and what they do. This course will introduce the participants to the enabling technologies (HTML, CSS & Javascript) that enable web-site creation and maintenance and best practices in delivering a captivating and engaging web-site.


Course Objectives:

The following are the main objectives for this course:

  • Motivate student's interest in Web-site design by giving them an insight into it's possibilities through practical applications.
  • Provide a sufficiently broad but practical introduction to Client-side web technologies.


Pre-requisites: No specific background is required.


Learning Outcomes:

Upon completion of this program, the student should be able to:


  • Identify key aspects of Client/Server web technologies.
  • Apply the basic concepts, principles and practices of Web-site development using client side technologies.
  • Identify the syntax and semantics of the HTML, CSS, JavaScript.
  • Examine aspects of HTML5 technology including drawing graphics on a web page using Canvas, working with media files, local file storage, create an offline web pages.
  • Develop webpages that present information, graphics and hypertext links to 
other webpages in a cohesive manner, and build up with peers a website using CSS structure, while demonstrating awareness of usability and other web design issues;
  • Identify basic aspects of content management systems (CMS).
  • Design a web site using one the available (CMS).
  • Employ a web site development process in creating a small to medium scale web site for an organization