Sides may not include all the material discussed in lecture. You are responsible for any material we present in lecture, even if it does not appear in the posted slides.
Week | Topics | Slides | Work |
---|---|---|---|
Week #1 (Jan 28) |
Internet, Web Browsers, Web Servers, Client/Server, Fundamental Concepts, HTML |
CourseIntroFundamentals.pdf HTML.pdf HTMLCode.zip |
Komodo Edit Installation |
Week #2 (Feb 4) |
HTML, CSS |
HTMLCSS.pdf HTMLCSSCode.zip |
|
Week #3 (Feb 11) |
HTML, CSS, JavaScript Intro |
CSS.pdf CSSCode.zip JSIntro.pdf JSIntroCode.zip |
P1 Out (Mon) Quiz (Wed) |
Week #4 (Feb 18) |
JavaScript Basic Types, Conditionals |
JSTypesExprIf.pdf JSTypesExprIfCode.zip |
P1 Due (Thu) |
Week #5 (Feb 25) |
Conditionals (Cont.), While Loops |
CascadedIfLoops.pdf CascadedIfLoopsCode.zip |
Exam #1 (Wed) |
Week #6 (Mar 4) |
Design, do whiles |
DesignDoWhilesCode.pdf DesignDoWhilesCode.zip |
P2 Out (Mon) Quiz (Wed) |
Week #7 (Mar 11) |
Data types, random values, Bootstrap intro, for loops, Nested Loops |
DebuggingDataTypes.pdf DebuggingDataTypeCode.zip ForLoops.pdf ForLoopsCode.zip |
P2 Due (Fri) |
Spring Break 2019 (Mar 17-Mar 24) | |||
Week #8 (Mar 25) |
Nested Loops (Cont.), Functions |
Bootstrap.pdf BootstrapCode.zip FunctionsCode.pdf FunctionsCode.zip |
Mid-Term Grades (Mon) |
Week #9 (Apr 1) |
Functions (Cont.), Global / Local Variables |
P3 Out (Mon) Paper Out (Mon) |
|
Week #10 (Apr 8) |
Available technologies/tools to conduct research, switch, break, Usability and Art Theory, Web Data Validation, Arrays |
Arrays.pdf ArraysCode.zip WebDataValidation.pdf |
P3 Due (Thu) Quiz (Wed) |
Week #11 (Apr 15) |
Arrays |
Exam #2 (Wed) |
|
Week #12 (Apr 22) |
Forms, Event-Driven Programming, DOM |
Forms.pdf FormsCode.zip |
P4 Out (Mon) |
Week #13 (Apr 29) |
Forms, Animation, GET / POST |
Paper Due (Wed) |
|
Week #14 (May 6) |
Form Validation, Server Side Processing, GET/POST, LocalStorage |
DrawingSoundForms.pdf DrawingSoundFormsCode.zip |
P4 Due (Mon) |
Week #15 (May 13) |
Final Exam Review |
Last Day of Classes (Tue May 14) Final Exam (Thu May 16, 4pm - 6pm) |