Fall 2015

Course Description

Prerequisites: 50:080:213, 331, or permission of instructor. May be repeated for credit with permission of instructor.

Students will learn basic design and front-end development techniques to create their own portfolio site. Building upon basic design skills, the students will also create a variety of other interactive assignments.

Course Objectives

  • To understand web technology
  • To gain web/interactive design skill sets
  • To complete two web design assignments

Grading Policy

  • Participation/Attendance — 20 pts
  • Course Assignment #1 — 30 pts
  • Course Assignment #2 — 50 pts

Contact Information

Downloads

Links
Lectures
Week
01

Weekly Assignment

Find two sites that you like (visuals, functionality, etc.) and be prepared to talk about each site on 9/16.

Weekly Reading

Week
02

Topics Covered

Weekly Assignment

Create at least 3 sketched layout variations for your portfolio homepage and work page. Be prepared to explain in a critique next week.

Weekly Reading

Week
03

Topics Covered

Weekly Assignment

  • Continue to refine your sketches to prepare for creating wireframes next class.
  • Begin working on logo options (2-3 options)
    • Can be your name, your company name, initials, iconography, etc.
    • Focus on just B&W for now.

Weekly Reading

Week
04

Topics Covered

Weekly Assignment

  • Continue to refine your logos based on feedback and begin adding color and finalizing
    • Choose colors that will ultimately be used throughout your portfolio site
  • Finalize your sketches/wireframes in preparation for moving onto aesthetics next week
  • Begin Codecademy Web Fundamentals Lesson
    • Focus only on Introduction to HTML (HTML Basics I & Build Your Own Webpage)
Week
05

Topics Covered

  • Logo critiques
  • Final sketches/wireframes critiques
  • Created Our Project Overview Page
  • Began Building Our Resume
    • Learned multi-column layouts
    • Practiced external stylesheets

Weekly Assignment

  • If necessary, continue to finalize your logos
  • Begin designing your portfolio website
  • Continue Codecademy Web Fundamentals
    • Focus only on HTML Structure: Using Lists (HTML Basics II & Social Networking Profile)
Week
06

Topics Covered

  • Continued building a resumé with HTML
    • Practiced external stylesheets
  • Worked on portfolio design

Weekly Assignment

  • Continue designing your portfolio website
    • We will have our first critique of progress next week
  • Continue Codecademy Web Fundamentals
    • Focus on Introduction to CSS (CSS: An Overview & Designing a Button for Your Website)
    • HTML Structure: Tables, Divs, and Spans is optional but highly recommended

Weekly Reading

Week
07

Topics Covered

Weekly Assignment

  • Continue designing your portfolio website
  • Continue Codecademy Web Fundamentals
    • Focus on CSS Classes and IDs (CSS Selectors & Sorting Your Friends)

Weekly Reading

Week
08

Weekly Assignment

  • Continue designing your portfolio website
  • Finish Codecademy Web Fundamentals
    • Focus only on CSS Element Positioning (CSS Positioning & Build a Resume)

Week
09

Topics Covered

Weekly Assignment

  • Begin Assignment #1 (Due 11/11)
    • Recreate a coffeeshop homepage using HTML & external CSS stylesheets
    • Grading Breakdown: 65% (Visual similarity to PSD design) / 35% (Code quality and file structure)
    • Download Outpost PSD
    • Download Assets
  • Continue designing your portfolio website

Week
10

Topics Covered

Weekly Assignment

  • Continue Assignment #1 (Due Wednesday 11/11)
    • Email me a link to your GitHub page no later than 9pm
    • Include a screenshot of your completed Codecademy progress
  • Continue designing your portfolio website

Weekly Reading

Week
11

Topics Covered

Weekly Assignment

  • Begin Assignment #2 (Due 12/14)
    • Begin building your portfolio website
    • Start with your homepage & navigation
  • Continue designing your portfolio website

Weekly Reading

Week
12

Topics Covered

  • Created a Lightbox
  • Learned How to Use Google Fonts
  • Worked on portfolio site
  • Download Files

Weekly Assignment

  • Continue Assignment #2 (Due 12/14)

Week
13

No Class (Thanksgiving Break)

  • Continue Assignment #2 (Due 12/14)
Week
14

Topics Covered

  • Worked on portfolio site

Weekly Assignment

  • Continue Assignment #2 (Due 12/14)