globe1 Image dept Image
CMSC389J Introduction to Advanced JavaScript

Course Schedule

This schedule is tentative and subject to change.

Stamp Union

CMSC 389J Schedule (Subject to Change)
Week Topics Slides/Code Work
cmsc389J Schedule
Week #1
(Jan 4)
HTML Intro, CSS Intro, JS Data Types, Variables, Expressions, Strict Mode, Operators, Functions, Arrays, Forms, DOM, Events, Events Handling, Console Debugging Support (firebug, etc.), Form Validation IntroJSHTML.pdf
IntroJSHTMLCode.zip
HTMLCSSJS.pdf
HTMLCSSJSCode.zip
JSIntro.pdf
JSIntroCode.zip
FuncArrays.pdf
FuncArraysCode.zip
FormsI.pdf
FormsICode.zip
FormsII.pdf
FormsIICode.zip
P1 Out (Tue)
P1 Due (Fri)
P2 Out (Fri)
Week #2
(Jan 11)
Object-Oriented JS, HTML5 Elements localStorage, GeoLocation, Browser Object Model, JSON, Canvas Element, Errors, Cookies, Ajax, Security JSObjects.pdf
JSObjectsCode.zip
LocalStorageMisc.pdf
LocalStorageMiscCode.zip
PrivateJSONObjs.pdf
PrivateJSONObjsCode.zip
AjaxCookies.pdf
AjaxCookiesCode.zip
P2 Due (Tue)
P3 Out (Tue)
P3 Due (Sat)
P4 Out (Fri)
Guest Lecturer (Wed)
Week #3
(Jan 18)
No Class on Monday, jQuery, ECMAScript2015, Frameworks Overview, Node.js jQuery.pdf
JQueryCode.zip
FrameworksLibraries.pdf
P4 Due (Wed)
Exam Friday

Web Accessibility