Course Calendar
Notes
- Lectures are in JHN 102.
- Readings are listed on the day of class they are designed to supplement. You are expected to read them before class that day.
- "Extra Resources" are optional - they are carefully chosen as recommended materials for supplementing your studies for different topics/languages.
- You can find the weekly WPL schedule here.
September | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
24 | 25 | 26 | 27
Lab1 AboutMe Out |
28
Lecture HTML II: More Tags, AccessibilityReadings Materials Lab1 AboutMe Due Saturday 11PMCP1 Out |
October | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
01
Lecture CSS I: BasicsReadings Materials Extra Resources |
02
OH (Melissa) 12:30-1:30 in CSE 280 |
03
Lecture CSS II: Selectors, More Styles, and Box ModelReadings Materials Extra Resources OH (Lauren) 10:30-11:30 in CSE 450 HW1 Out |
04
CP1 Due (11PM) |
05 |
08
Lecture Intro to JS: Language BasicsReadings
Materials Extra Resources
|
09
OH (Melissa) 12:30-1:30 in CSE 280 |
10
Lecture JS and the DOMReadings
Materials Extra Resources OH (Lauren) 10:30-11:30 in CSE 450 HW1 Due (11PM)CP2 Out |
11
OH (Melissa) 2:30-3:30 in CSE 280 |
12
Lecture JavaScript: Page Event Flow and Intro to TimersReadings
Materials Extra Resources
|
15
Lecture JavaScript: JS Timers and DOM ManipulationReadings Materials Extra Resources
HW2 Out |
16
OH (Melissa) 12:30-1:30 in CSE 280 |
17
Lecture JavaScript: More DOM Manipulation and Input ValidationReadings Materials Extra Resources OH (Lauren) 10:30-11:30 in CSE 450 CP2 Due (11PM) |
18
OH (Melissa) 2:30-3:30 in CSE 280 |
19 |
22
Lecture Intro to AJAX: Plain textReadings
Materials |
23
OH (Melissa) 12:00-1:00 in CSE 280 |
24
Lecture JS with AJAX II: JSONReadings
Materials OH (Lauren) 10:30-11:30 in CSE 450 HW2 Due (11PM)CP3 Out |
25
OH (Melissa) 2:30-3:30 in CSE 280 |
26 |
29
Lecture JS with AJAX III: Public APIsReadings
Materials Extra Resources |
30
OH (Melissa) 12:30-1:30 in CSE 280 HW3 Out |
31
Lecture Client-Side Storage with JSReadings Materials Extra Resources OH (Lauren) 10:30-11:30 in CSE 450 |
01
OH (Melissa) 2:30-3:30 in CSE 280 CP3 Due (11PM) |
02
Lecture PHP I: BasicsReadings
Materials Extra Resources
|
November | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
05
Lecture PHP II: Arrays, Functions, Intro to PHP Web ServicesReadings
Materials Extra Resources HW3M1 Due |
06
OH (Melissa) 12:30-1:30 in CSE 280 |
07
Lecture PHP III: PHP Web Services with File ProcessingReadings
Materials Extra Resources
OH (Lauren) 10:30-11:30 in CSE 450 CP4 Out |
08
OH (Melissa) 2:30-3:30 in CSE 280 |
09
Lecture PHP IV: Writing a PHP Web Service (JSON)Readings
Materials Extra Resources HW3 Due |
12
Veterans Day |
13
OH (Melissa) 12:30-1:30 in CSE 280 HW4 Out |
14
Lecture Regex and HTML/JS/PHP Input ValidationReadings Materials Extra Resources
OH (Lauren) 10:30-11:30 in CSE 450 CP4 Due (11PM) |
15
OH (Melissa) 2:30-3:30 in CSE 280 |
16
Lecture SQL I: Basic QueriesReadings
Materials |
19
Lecture SQL II: SQL Modify Statements and PHP/SQL previewReadings Materials Extra Resources |
20
OH (Melissa) 12:30-1:30 in CSE 280 |
21
Lecture Chrome ExtensionsReadings Materials Extra Resources OH (Lauren) 10:30-11:30 in CSE 450 HW4 Due (11PM)CP5 out |
22
Thanksgiving Break |
23
Thanksgiving Break |
26
Lecture PHP with SQLReadings Materials Extra Resources |
27
OH (Melissa) 12:30-1:30 in CSE 280 HW5 out |
28
OH (Lauren) 10:30-11:30 in CSE 450 CP5 Due (11PM) |
29
OH (Melissa) 2:30-3:30 in CSE 280 |
30
Lecture SQL III: Multi-Table QueriesReadings Materials Extra Resources |
December | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
03
Lecture FlaskReadings Materials |
04
OH (Melissa) 12:30-1:30 in CSE 280 |
05
OH (Lauren) 10:30-11:30 in CSE 450 |
06
OH (Melissa) 2:30-3:30 in CSE 280 HW5 Due (11PM) |
07 |
10 | 11 | 12 | 13 | 14 |