Prerequisite: WEB 201. From the foundations of web design presented in the program's first course, this course will delve further into specific tools, standards and web design practices in conjunction with application activities and project to build the project portfolio. Specific topics will build upon the fundamentals of HTML5, Cascading Style Sheets (CSS), and XML. The course will introduce principles and practices of building interactivity and heightening the design capabilities of a website, such as JavaScript, animation, web forms and graphics. Student skills in collaboration, project management and effective web writing will be integrated into course activities and projects. Pre-requisites: WEB 201, WEB 202