What's happening today:

  • Quick: Resources, Podcasts and Tutorials
  • Discussion: Microsoft's HIG
  • Guest Lecture: Amanda Morrow
  • Assignment 1 Milestone DUE TOMORROW TONIGHT, WED JAN. 28, 11.59 ON CANVAS

Tutorials

Reminder: you may want to stay away from W3Schools and instead google with MDN and follow their documentation. It is often more up to date, explained better and accurate.

Example Search: MDN javascript arrays

Frameworks

Angular

  • Single Page App Tutorial with Routing and Templates (good!)
  • Code School Interactive Course
  • Angular JS Tutorial

React

CAREFUL: you're not building server-side applications with Node.js! Try searching using '-node.js' in google searches.

  • What is React (links and resources)
  • Overview
  • React Tutorial

Recap from Lecture 1: JavaScript

Beginner and Refresher

  • Codecademy Beginner JS
  • MDN Learn JS Links
  • Douglas Crockford Videos

Intermediate and Books

  • JS the Right Way (great)
  • Eloquent JS (great)
  • JS Books
  • JS Garden
  • JS Classes and Inheritence (prototypal)

Podcasts

Search for these on iTunes or Podcast app of your choice, or google them and pick the episodes you want based on the descriptions.

  • Shop Talk Show
  • The Web Ahead
  • The Big Web Show
  • Javascript Jabber
  • 5 Minutes of Javascript
  • Hanselminutes

Newsletters and Cool Sites

  • Daily JS (subscribe)
  • HTML5 Weekly (subscribe)
  • HTML5 Rocks!
  • Chrome Experiments (mobile)
  • Creative JS
  • Code Pen
  • CSS Deck

Required Readings

  • Navigation
  • Navigation Patterns (read all)
  • Responsive Design and Form Factors
  • Color
  • Icons
  • Motion
  • Type

Class Discussion Points

  • TBA

Video

A great overall talk about Fundamentals of UX

Slides

TBA

Key Points from Questions

  • TBA