Advanced Coding for the Web

General

Course Long Title

Advanced Coding for the Web

Subject Code

AGRA

Course Number

670

Department(s)

Academic Level

GR - Graduate

Description

This course covers a broad spectrum of coding
techniques that will enable students to create
contemporary, responsive webpages. While
discussions about design and usability are
encouraged, the central focus will be on front-end
development. Students will write a lot of code.

The class will start with a review of the basics:
how to properly mark up webpages with semantic
HTML and styling them with CSS to create
responsive and mobile-first web pages. Focused
mini-projects will then tackle specific issues,
such as web typography; CSS layout, transforms,
transitions, and animations; and the basics of
JavaScript and jQuery.

Prerequisites: A basic understanding of HTML and
CSS. Ideally, students should have coded a website
before and be comfortable using a text-based code
editor. More importantly, students must have a
real interest in web design, the urge to fiddle
with code, and the ability to be proactive and
figure things out.

Registration Restrictions

RGAGRA - Graphic Design Program Only