CS396: Spring 2022

Intro to Web Development

CS396: Spring 2022

Assignments

Week Assignment Description Points Due Days Left
Week 1 Lab 1 HTML & CSS Practice 5 points Fri, 04/01 04/01/22
Week 2 Lab 2 Setting Up Python & Flask 5 points Fri, 04/08 04/08/22
Week 3 HW1 PhotoApp: HTML & CSS 25 points Thu, 04/14 04/14/22
Lab 3 Databases with PostgreSQL 5 points Fri, 04/15 04/15/22
Week 4 HW2 PhotoApp: Server-Side Templates with Flask 20 points Thu, 04/21 04/21/22
Lab 4 Configuring Your REST API 5 points Fri, 04/22 04/22/22
Week 5 Lab 5 REST API Endpoint Activity 5 points Fri, 04/29 04/29/22
Week 6 HW3 PhotoApp: Make a REST API 40 points Thu, 05/05 05/05/22
Lab 6 JavaScript Practice 5 points Fri, 05/06 05/06/22
Week 7 Lab 7 Fetch API Lab 5 points Fri, 05/13 05/13/22
Week 8 HW4 PhotoApp: Client-Side Templating with JavaScript 40 points Fri, 05/20 05/20/22
Lab 8 Authentication Lab 5 points Fri, 05/20 05/20/22
Week 9 HW5 PhotoApp: Authentication 35 points Fri, 05/27 05/27/22
Lab 9 Mini Chat App 5 points Fri, 05/27 05/27/22
Week 10 Lab 10 React 5 points Fri, 06/03 06/03/22
Week 11 HW6 PhotoApp: Various Extensions 40 points Wed, 06/08 06/08/22
Possible points (excluding extra credit) 250 points