Week 1
|
Tutorial 1
|
Analyze an Internet Platform
| 6 points |
Fri, 01/13 |
01/13/23
|
Week 2
|
Tutorial 2
|
Make Your First Website
| 6 points |
Fri, 01/20 |
01/20/23
|
Week 3
|
HW1
|
The Internet and the News
| 20 points |
Mon, 01/23 |
01/23/23
|
|
Tutorial 3
|
CSS Activity
| 6 points |
Fri, 01/27 |
01/27/23
|
Week 4
|
Tutorial 4
|
JavaScript: Event Handlers
| 6 points |
Fri, 02/03 |
02/03/23
|
Week 5
|
HW2
|
Make the Photo App Interface: Part I
| 25 points |
Mon, 02/06 |
02/06/23
|
|
Tutorial 5
|
JavaScript: Practice with higher-order iteration functions
| 6 points |
Fri, 02/10 |
02/10/23
|
Week 6
|
HW3
|
Javascript: Make a Photo Carousel
| 20 points |
Wed, 02/15 |
02/15/23
|
|
Tutorial 6
|
JavaScript: Working with external data
| 6 points |
Fri, 02/17 |
02/17/23
|
Week 7
|
Tutorial 7
|
JavaScript: Handling POST & DELETE Actions
| 6 points |
Fri, 02/24 |
02/24/23
|
Week 8
|
HW4
|
Building a JavaScript Client: Part I
| 25 points |
Mon, 02/27 |
02/27/23
|
Week 10
|
HW5
|
Building a Data-Driven Client: Part 2
| 25 points |
Mon, 03/13 |
03/13/23
|
|
Tutorial 8
|
Introduction to React
| 6 points |
Fri, 03/17 |
03/17/23
|
Week 11
|
Tutorial 9
|
Setting up Flask
| 6 points |
Fri, 03/24 |
03/24/23
|
Week 12
|
HW6
|
React Client
| 40 points |
Wed, 03/29 |
03/29/23
|
|
Tutorial 10
|
Database Activity
| 6 points |
Fri, 03/31 |
03/31/23
|
Week 13
|
Tutorial 11
|
Building your first REST API endpoint
| 6 points |
Fri, 04/07 |
04/07/23
|
Week 14
|
HW7
|
Build a REST API: Part 1
| 15 points |
Wed, 04/12 |
04/12/23
|
Week 15
|
HW8
|
Build a REST API: Part 2
| 20 points |
Wed, 04/19 |
04/19/23
|
|
Tutorial 12
|
Web Sockets
| 6 points |
Fri, 04/21 |
04/21/23
|
Week 16
|
HW9
|
Authentication
| 35 points |
Fri, 04/28 |
04/28/23
|
Week 17
|
Lab
|
Final Exam
| points |
Wed, 05/03 |
05/03/23
|