Announcement(s): |
Instructor: | Sam Sultan | [sam.sultan@nyu.edu] [Featured Professor] | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Class web site: | [samsultan.com/jquery] (or) | [workshop.sps.nyu.edu/~sultans/jquery] |
+
syllabus
+ books |
+
grades policy
+ final project |
+
student listing
+ other classes |
+
examples & demos
|
+
student feedback
+ student evaluation & comments |
The objective of this course is to teach you jQuery as it relates to web page development. jQuery's motto is "write less, do more". jQuery makes write sophisticated JavaScript code a much easier task. The course will discuss the jQuery library, including the various ways of selecting elements within your HTML. and the various jQuery methods that facilitate your element manipulation. We will also examine the Document Object Model and jQuery event capturing and event handling capabilities. We will cover the fundamentals of AJAX and how jQuery facilitates AJAX processing. The course will also cover the jQuery UI framework which help facilitate the creation of various UI widgets, and the jQuery Mobile framework, which help you develop web interface for mobile rendering.
The focus of the course will be on the following topics:
Required Books -
Grades are FINAL.
Please do not negotiate for a better grade. If you are expecting to receive a grade of an "A" at the end of the semester, then I expect you to attend all sessions (unless I am notified ahead of time), to participate in these sessions, to keep up with the class reading material, and to complete your project assignments. This will ensure that you stay current with the class content, and will ensure that you get a good grade on your test(s), project as well as your final grade.
If you are a non-credit student, and are not interested in a grade, or you do not submit your homeworks/project or take the exams,
then you will receive a grade of an "NE" (Non-Evaluative). A grade of NE is final, and cannot be changed.
A grade of NE cannot be applied as partial fulfillment for any NYU certificate program.
To receive your final grade at the end of the semester,
follow these steps:
DATE | SESSION | TOPIC[s] COVERED |
  | ||
[Week 1 & 2] | 1/2 |
|
---|---|---|
Reading: | online | |
  | ||
[Week 3] | 3 |
|
Reading: | online | |
  | ||
[Week 4] | 4 |
|
Reading: | online | |
  | ||
[Week 5] | 5 |
|
Reading: | online | |
  | ||
[Week 6] | 6 |
|
Reading: | online |