Changes

Jump to: navigation, search

DPS909 and OSD600 Fall 2010 Weekly Schedule

1,767 bytes added, 09:53, 1 November 2010
no edit summary
** '''Complete''' and '''Submit''' your [[DPS909 and OSD600 Fall 2010 0.1 Release|0.1 release]].
** '''Join''' [irc://irc.mozilla.org/webmademovies #webmademovies] irc channel.
 
== Week 8 (Nov 1) - JavaScript ==
 
* This week's work is an independent study of JavaScript, aimed at getting you quickly acquainted with what JavaScript is and is not. By watching lectures and building a cool JavaScript web demo, you will get a chance to take your knowledge of JS to a new level.
* JavaScript has become the most used programming language in the world. Currently, Mozilla, Apple, Google, and Microsoft all have implementations, and actively compete with each other.
* Should you learn JavaScript too? http://shouldilearnjavascript.com/
 
===Online Video Lectures by Yahoo!'s Douglas Crockford===
 
* The JavaScript Programming Language:
** [http://video.yahoo.com/video/play?vid=111593 part 1]
** [http://video.yahoo.com/video/play?vid=111594 part 2]
** [http://video.yahoo.com/video/play?vid=111595 part 3]
** [http://video.yahoo.com/video/play?vid=111596 part 4]
 
* Advanced JavaScript:
** [http://video.yahoo.com/video/play?vid=111585 part 1]
** [http://video.yahoo.com/video/play?vid=111586 part 2]
** [http://video.yahoo.com/video/play?vid=111587 part 3]
 
* '''TODO'''
** Watch online videos
** Blog your notes and reactions. What did you learn that you didn't know? What surprised you most about JavaScript? What are three tricks and/or tips you learned watching these?
** Create an interesting open video mashup. Use HTML5 video and online services/libraries, tied together with JavaScript, to build a cool demo. Make a web demo that uses at least two of the following with HTML5 video:
*** jQuery, YUI, or Dojo
*** Google Maps API
*** Twitter API
*** Flickr API
** You may work alone or in a group of 2, and may collaborate with anyone, even other groups. You will be asked to present your demo live in class on Tuesday November 9th.

Navigation menu