360
edits
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
We will be storing the course outline on this page. The current version is a draft and will change. If you are a participant in the course, make sure you put this page on your watchlist (there is a Watch button at the top) to keep track of the updates. | We will be storing the course outline on this page. The current version is a draft and will change. If you are a participant in the course, make sure you put this page on your watchlist (there is a Watch button at the top) to keep track of the updates. | ||
'''Draft Schedule''' | '''Draft Schedule''' | ||
Line 20: | Line 18: | ||
'''What if I miss a seminar?''' | '''What if I miss a seminar?''' | ||
* No worries! We will record and post all seminars for you to catch up. | * No worries! We will record and post all seminars for you to catch up. | ||
=== Seminar 1 - Getting Started (9 December 2009) === | |||
During seminar 1, we will cover the basics of what Jetpack is and how it works, and we'll make sure everyone is ready to start developing. | |||
* What is Jetpack? | |||
* Design principles (Web-based, [http://vimeo.com/7660200 Secure] (video), Robust, Extensible) | |||
* Requirements (HTML, JavaScript, CSS) | |||
* The [http://docs.jquery.com/Tutorials jQuery] (tutorial) influence | |||
* Tools and Debugging - Bespin embedded (about:jetpack and Jetpack Gallery), Firebug. | |||
* Deploying Jetpacks | |||
* Help forums and getting involved | |||
* Basic examples | |||
'''Supporting Materials:''' | |||
* Demo Screencast / Hello World (coming soon) | |||
* [http://vimeo.com/4752576 Jetpack Tutorial] (Aza Raskin) | |||
=== Seminar 2 - Design (16 December 2009) === | |||
Seminar 2 provides an introduction to the main design features of Jetpack, and how to use them effectively. | |||
* Jetpack UI : Slidebar, Statusbar, Panel, Menu, Toolbar | |||
* UI concepts | |||
* Heuristics | |||
* Formative Evaluation (Wizard of Oz, Paper Prototyping) | |||
* Beyond Jetpack: Addon UI | |||
* Look and feel - the role of CSS | |||
'''Supporting Materials:''' | |||
* Screencast of UI Options (coming soon) | |||
=== Seminar 3 - Data & Storage === | |||
=== Seminar 4 - Browser Interaction === | |||
=== Seminar 5 - Customization === | |||
=== Seminar 6 - The Next Level === |
edits