ITP 404: Advanced Front-End Web Development

(11/10) Week 13 - Building an API in Node.js (Part 2)

(11/3) Week 12 - Building an API in Node.js (Part 1)

Additional Resources

(10/27) Week 11 - State Management

Additional Resources

Action Items for Next Week

(10/20) Week 10 - Writing Tests

Additional Resources

(10/13) Week 9 - Patterns for Building Reusable Components

Additional Resources

(10/6) Week 8 - JSON Server (Part 2 - DELETE/POST/PUT), Deployment, and Modals with Portals

Additional Resources

(9/29) Week 7 - Midterm

(9/22) Week 6 - Client-side Routing (Part 2), REST APIs, and JSON Server (Part 1 - GET)

Additional Resources

(9/15) Week 5 - Client-side Routing (Part 1) and CRUD

Additional Resources

(9/8) Week 4 - Forms and State (React)

Additional Resources

(9/1) Week 3 - Introduction to React

Additional Resources

(8/25) Week 2 - Client-side Templating, Promises, and Event Delegation

Additional Resources

(8/18) Week 1 - Course Intro, Ajax, and Client-side Rendering

Additional Resources

Week 0 - Class Preparation