ITP 404: Advanced Front-End Web Development

(11/27) Week 15 - Developer Careers Q&A Forum in KAP 160

  • Michal Meyers - Software Engineer at Sada Systems
  • Jessie Wong - Software Engineer at Honey
  • Sam Darabi - UI Engineering Manager at Verizon Digital Media Services / Oath

(11/20) Week 14 - No class (Thanksgiving)

(11/13) Week 13 - No class

(11/6) Week 12 - Guest Lecture with Kabir Kang on React in ZHS163

(10/30) Week 11 - Testing

(10/23) Week 10 - Helpers and Components

(10/16) Week 9 - Ember Data Adapters and Serializers and Custom APIs

(10/9) Week 8 - CRUD pages (part 2) - Create, Edit, and Delete

(10/2) Week 7 - Midterm

The midterm will be an in-class practical where you will complete a few exercises on topics you learned in the weeks leading up to the exam. You can use previous assignments, notes, and the internet to look things up during the exam. You are not allowed to communicate with anyone in or outside of the class by any means. To study, review assigned readings, past assignments and labs, and slides. You will have the entire class period.

(9/25) Week 6 - CRUD pages (part 1) - List and Detail pages

(9/18) Week 5 - Intro to Ember

(9/11) Week 4 - JavaScript Classes and Google Maps

(9/4) Week 3 - Client-side Templating with Handelbars.js

(8/28) Week 2 - Ajax, JSON, and Promises

(8/21) Week 1 - Course Introduction

  • Traditional Web Apps vs. Single Page Apps
  • Command Line Basics
  • Introduction to Git and Github