- This course builds on the web design skills learned in ITD110. It concentrates on creating professional quality webs sites. The course covers planning, design, coding and testing web sites with a focus on creating a robust and appropriate user interface. Students will move beyond the basics and will cover advanced topics such as Responsive Web Design and media queries, and recent additions to the HTML5 and CSS3 specifications, new layout techniques including Flexbox and CSS Grid. We will learn how to use the CSS Grid Layout Module to design layouts for websites. Finally, we will create a website using Bootstrap, incorporating Bootstrap's responsive CSS classes and dynamic JavaScript components.