Date |
Week |
Class |
Topics |
Due |
1/17 |
1 |
1 |
Course Intro & Publishing a HTML Site |
Assignment 1 due 1/20 by 11:59pm |
1/19 |
1 |
2 |
HTML Overview Assignment & Introduce HTML Project |
Chapters 1 & 2 Assignment 2 due 1/23 at 11:59pm HTML Project due 2/6 at 11:59pm |
1/24 |
2 |
3 |
Basic HTML with JavaScript |
Assignment 3 due 1/25 at 11:59pm |
1/26* |
2 |
4 |
Variable Expressions. Data types |
Assignment 4 (intro_js) due 1/30 at 11:59pm |
1/31 |
3 |
5 |
Debugging & Introduce Semester Long API Project |
Assignment 5 due 2/1 at 11:59pm API Project Phase 1 due 2/10 at 11:59pm |
2/2 |
3 |
6 |
Functions |
Chapter 3 (functions) Assignment 6 due 2/6 at 11:59pm HTML Project due 2/6 at 11:59pm |
2/7 |
4 |
7 |
Conditional Statements |
Chapter 4 (if/else) Assignment 7 due 2/8 at 11:59pm |
2/9 |
4 |
8 |
Functions & Conditional Statements |
Assignment 8 due 2/13 at 11:59pm API Project Phase 1 due 2/10 at 11:59pm |
2/14 |
5 |
9 |
Functions & Conditional Statements |
Chapter 5 (loops) Assignment 9 due 2/15 at 11:59pm |
2/16 |
5 |
10 |
Loops |
Assignment 10 due 2/20 at 11:59pm |
2/21 |
6 |
11 |
Debugging/Troubleshooting Part 2 |
Assignment 11 due 2/22 at 11:59pm |
2/23 |
6 |
12 |
Loops |
Assignment 12 due 2/27 at 11:59pm |
2/28 |
7 |
13 |
Loops-Last Chance Workout! |
Assignment 13 due 3/13 at 11:59pm API Project Phase 2 due 3/24 at 11:59pm |
3/2 |
7 |
14 |
EXAM 1-Javascript |
|
3/14 |
8 |
15 |
Numbers |
Chapter 16 (numbers) Assignment 14 due 3/15 at 11:59pm |
3/16 |
8 |
16 |
Strings |
Chapter 14 (strings) Assignment 15 due 3/20 at 11:59pm |
3/21 |
9 |
17 |
Strings
|
Assignment 16 due 3/22 at 11:59pm |
3/23 |
9 |
18 |
Scope |
Chapter 8 (scope) API Project Phase 2 due 3/24 at 11:59pm |
3/28 |
10 |
19 |
NO CLASS |
Chapter 13 (arrays)
|
3/30 |
10 |
20 |
EXAM 2 – JavaScript (Hands on) |
|
4/4 |
11 |
21 |
Arrays |
Assignment 17 due 4/5 at 11:59pm |
4/6 |
11 |
22 |
jQuery & JSON |
Assignment 18 due 4/10 at 11:59pm
|
4/11 |
12 |
23 |
jQuery & JSON |
|
4/13 |
12 |
24 |
jQuery & JSON |
Assignment 19 due 4/17 at 11:59pm |
4/18 |
13 |
25 |
jQuery & HTML |
Assignment 20 due 4/19 at 11:59pm |
4/20 |
13 |
26 |
A SPA Template |
Assignment 21 due 4/24 at 11:59pm
|
4/25 |
15 |
27 |
Project help day |
|
4/27** |
15 |
28 |
A SPA Template part 2 API Exercise |
Assignment 22 due 4/28 at 11:59pm API final Project due 5/1 at 11:59pm |
5/4 |
|
|
FINAL EXAM – 1:00 – 3:00PM |
|
* Last date to drop is 1/30
** Last date to withdraw is 5/1