Please go to the Materials page for lecture video recordings!

This schedule is tentative and may change! Click lecture names for slides.

Sun Mon Tue Wed Thu Fri Sat
5/10
 
5/11
5/12
 
5/13
5/14
 
5/15
CSS
5/16
 
5/17
 
5/18
5/19
 
5/20
5/21
 
5/22
5/23
 
5/24
 
5/25
Memorial Day
5/26
 
5/27
5/28
 
5/29
5/30
 
5/31
 
6/1
6/2
 
6/3
Web Storage and JSON
6/4
 
6/5
Regular Expressions
6/6
 
6/7
 
6/8
Networking and HTTP
6/9
 
6/10
Exam Review
6/11
 
6/12
Exam 1 (take-home)
6/13
 
6/14
 
6/15
Python Basics
6/16
 
6/17
More Python
6/18
 
6/19
EVEN More Python
6/20
 
6/21
 
6/22
Server-side Programming
6/23
 
6/24
Flask and MVC
6/25
 
6/26
Jinja Templates
6/27
 
6/28
 
6/29
Databases and ORMs
6/30
 
7/1
Flask models
7/2
 
7/3
Independence Day
7/4
 
7/5
 
7/6
Web app design methodologies
7/7
 
7/8
Client-Server Communications
7/9
 
7/10
Sessions and Cookies
7/11
 
7/12
 
7/13
AJAX, XML, JSON
7/14
 
7/15
REST, RESTful APIs
7/16
 
7/17
WebSockets?
7/18
 
7/19
 
7/20
Web security
7/21
 
7/22
Authentication
7/23
 
7/24
Encryption
7/25
 
7/26
 
7/27
Where to go from here
7/28
 
7/29
Exam Review
7/30
 
7/31
Exam 2 (take-home)
8/1