Week |
Lecture |
Lab |
Assignment |
15
04/23
|
Open Lab
|
|
|
14
04/16
|
Intro to React Native
|
|
|
13
04/09
|
Deploying in React
|
|
|
12
04/02
|
JS Objects, JSON, AJAX
|
Lab 10: The Movie DB
due Friday, 04/05 by 11:59pm.
|
Assignment 9: Final Project Static Page
due Monday, 04/15 by 11:59pm.
|
11
03/25
|
Lecture Canceled
|
|
|
10
03/19
|
Exam
|
|
|
9
03/05
|
User Input Validation
|
Lab 9: Form Validation (Extra-Credit)
due Friday, 03/08 by 11:59pm.
|
|
8
02/27
|
Lifting State Up
|
Lab 8: Shopping Cart w/ Subtotal
due Friday, 03/01 by 11:59pm.
|
Final Project
due Wednesday, 05/01 by 11:59pm.
|
7
02/20
|
Events, States
|
Lab 7: Photo Gallery w/ React
due Friday, 02/23 by 11:59pm.
|
Assignment 7: Shopping Cart w/ Item Count
due Monday, 02/26 by 11:59pm.
|
6
02/13
|
Components, Props
|
Lab 6: Static Page w/ Components
due Friday, 02/16 by 11:59pm.
|
Assignment 6: Shopping Cart w/ React
due Tuesday, 02/20 by 11:59pm.
|
5
02/06
|
Intro to React, Rendering
|
Lab 5: StackBlitz & React Setup
due Friday, 02/09 by 11:59pm.
|
Assignment 5: Static Page Rendering
due Monday, 02/12 by 11:59pm.
|
4
01/30
|
Arrays, Loops, Functions
|
Lab 4: Updated Photo Gallery
due Friday, 02/02 by 11:59pm.
|
Assignment 4: Liar’s Dice
due Monday, 02/05 by 11:59pm.
|
3
01/23
|
Conditional Statements
|
Lab 3: Shopping Cart with Funds
due Friday, 01/26 by 11:59pm.
|
Assignment 3: Calculator
due Monday, 01/29 by 11:59pm.
|
2
01/16
|
Variables, Variable Scope
|
Lab 2: Currency Converter
due Friday, 01/19 by 11:59pm.
|
Assignment 2: Shopping Cart
due Monday, 01/22 by 11:59pm.
|
1
01/09
|
Course Overview, Intro to JavaScript
|
Lab 1: Student Page
due Friday, 01/12 by 11:59pm.
|
Assignment 1: JS Photo Gallery
due Tuesday, 01/16 by 11:59pm.
|