IAP Independent Activities Period
overview participate organize offerings calendar  
for-credit subjects non-credit activities by category non-credit activities by sponsor non-credit activities by date

IAP 2007 Activities by Category

Computers: Web Design and Development

Advanced Web Design for the Nocturnal Code Monkey
Biyeun Buczyk
Tue, Thu, Jan 9, 11, 16, 18, 23, 25, 30, 1, 10pm-12:00am, 37-312

Enrollment limited: advance sign up required (see contact below)
Signup by: 11-Jan-2007
Limited to 20 participants.
Participants requested to attend all sessions (non-series)
Prereq: Some basic knowledge of HTML and Adobe Photoshop.


Learn how to create an attractive and functional website using XHTML and CSS (cascading style sheets). Over the course of 4 weeks students will create a website from scratch, starting with an initial design in Adobe Photoshop and ending with a (hopefully) visually attractive and W3C standards-compliant website. There will be a code-monkey party on the last day. Skills taught: Elements of good web design, XHTML, CSS, and how turn nearly any design idea into a working website.
Web: http://web.mit.edu/esg
Contact: Biyeun Buczyk, biyeun@mit.edu
Sponsor: Experimental Study Group

Creating a Firefox Extension
Jeff Walden
Thu Jan 11, 18, 04-06:00pm, 1-150

No enrollment limit, no advance sign up
Participants requested to attend all sessions (non-series)
Prereq: JavaScript or C-like language, XML syntax, basic CSS

This class will walk through the creation of a simple Firefox extension. Topics will include extension packaging, creation of new UI, modification of existing UI, and implementation in JavaScript of the functionality the UI exposes.
Web: http://stuff.mit.edu/iap/
Contact: Jeff Walden, W20-557, x3-7788, sipb-iap-firefox@mit.edu
Sponsor: Student Information Processing Board

Dreamweaver for Site Maintenance
Jeff Pankin
Wed Jan 10, 12-01:00pm, N42-Demo Center

No enrollment limit, no advance sign up

Have you just been assigned responsibility for your department or lab website? Come to this Quick Start class to find out where your files are likely to be located, how to download and edit them using Dreamweaver, and the types of file formats you’re likely to encounter. You’ll learn about styles and templates, how to recognize them and their role in your site. You’ll also hear about best practices and mistakes you’ll want to avoid.
Contact: Jeff Pankin, N42, x3-4135, pankin@mit.edu
Sponsor: Information Services and Technology

FUTUREBOSTON@MASHUPCAMP
Thomas Piper
Mon Jan 15, Tue Jan 16, 08am-05:00pm, Wong Auditorium
Wed Jan 17, Thu Jan 18, 08am-05:00pm, Hotel@MIT

No limit but advance sign up required (see contact below)
Participants requested to attend all sessions (non-series)

Do you have a mapping fetish? Into data diving? Wiki cities? Do you care about cities and neighborhoods? Social networks? Start-up companies? Then join 200 Web innovators from around the world at FutureBOSTON@Mashupcamp! From January 15th to the 18th, free-thinkers will descend on MIT's campus for “Mashupcamp” to use Google, Microsoft, Yahoo and other Web software to prototype the urban planning tools of tomorrow. FutureBOSTON, an examination of technology's role in shaping Boston's competitive edge, is hosting two competitions. The winners of each contest will receive a cash prize of up to $500 and a chance to develop their work further with FutureBOSTON and Boston.com, to be launched in the Fall of 2007.
Web: http://www.mashupcamp.com
Contact: Thomas Piper, 9-534, x3-8950, piper@mit.edu
Sponsor: Urban Studies and Planning

Introduction to Ruby on Rails
Rajiv Manglani
Mon Jan 29, 06-08:00pm, 2-105

No enrollment limit, no advance sign up
Single session event
Prereq: Interest in web application development.

Ruby on Rails is an open-source web framework that is optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration. We will take a tour through the framework, look at popular sites using Rails, and we will even build a database-driven web application during the class.
Web: http://stuff.mit.edu/iap
Contact: Rajiv Manglani, W20-557, x3-7788, sipb-iap-ror@mit.edu
Sponsor: Student Information Processing Board

Programming Web Applications with Jifty
Nelson Elhage
Mon Jan 15, Wed Jan 17, Fri Jan 19, 04-06:00pm, 2-105

No enrollment limit, no advance sign up
Participants welcome at individual sessions (series)
Prereq: Familiarity with perl and web programming.

This class is an intro to writing web applications with Jifty, new web programming framework in Perl. I will show how Jifty makes the easy things trivial, and then delve into its unique architecture that takes much of the pain and repetition out of writing complex, interactive, applications for the web. I will even explore how Jifty allows you to create complex AJAX behavior without writing one line of javascript.
Web: http://stuff.mit.edu/iap
Contact: Nelson Elhage, W20-557, x3-7788, sipb-iap-webapps@mit.edu
Sponsor: Student Information Processing Board

Real Ruby Topics
Chris Porter
Wed Jan 31, 05-07:00pm, 14-0637

No enrollment limit, no advance sign up
Single session event

This class will cover credit card and PayPal processing, fulfillment, couponing, RSS support, user accounts, and content management.
Web: http://stuff.mit.edu/iap
Contact: Chris Porter, W20-557, x3-7788, sipb-iap-ruby@mit.edu
Sponsor: Student Information Processing Board

Semantic Web Boot Camp
Tim Berners-Lee, Jim Hendler, Lalana Kagal, m c schreafel
Mon Jan 8 thru Fri Jan 12, 09am-12:00pm, 32-124, Optional Clinic 2-5, 32-G-515

No limit but advance sign up required (see contact below)
Participants requested to attend all sessions (non-series)
Prereq: Programming basic skills and use of unix command line

Much has been written about the Semantic Web and the new functionality it promises in bringing data resources to the Web. Articles in scholarly literature have discussed the promise of complex knowledge structures brought to the Web, and articles in newspapers have discussed how it promises to be a Web 3.0 of entrepeneurial riches. However, these many write-ups have missed one of the most important aspects of the Semantic Web -- it's a rich new playground for open-source Web tools and applications reminiscent, in many ways, of the early days of the World Wide Web.

If you don't have a laptop running Mac OS X or Linux or a space on a website to publish files, please contaact timbl@w3.org before the first class.

In this one week "boot camp" will have morning lectures and optional, but recommended, afternoon practicums aimed at providing a hands-on experience of this new technology. In this learn-by-doing week, students will get a feel for Semantic Web "hacking" at its best.
Web: http://dig.csail.mit.edu/2007/01/camp
Contact: Tim Berners-Lee, 32-G524, 253-5702, timbl@w3.org
Sponsor: Computer Science and Artificial Intelligence Lab

Web Publishers User Group
Jeff Reed
Thu Jan 25, 12-01:00pm, N42-Demo Center

No enrollment limit, no advance sign up
Single session event

The MIT Web Publishers User Group (WPUG) was formed for people at MIT, from beginners to experts, who are using or interested in learning to use Web Publishing software. Open to Windows and Macintosh users.
Contact: Jeff Reed, jlreed@mit.edu
Sponsor: Information Services and Technology

Wikis, Blogs, and Photo Galleries Made Easy: How to Use scripts.mit.edu to Create a Supercharged Website
Jeff Arnold, Joe Presbrey
Tue Jan 16, 05-06:00pm, 1-134

No enrollment limit, no advance sign up
Single session event

scripts.mit.edu makes it possible to easily create an MIT website with one or more personal wikis, blogs, and/or photo galleries. We will explain how to use this service and answer any questions.
Web: http://stuff.mit.edu/iap/
Contact: Jeff Arnold, W20-557, x3-7788, scripts@mit.edu
Sponsor: Student Information Processing Board


MIT  
Massachusetts Institute of Technology
Home | Overview | Participate | Organize | Offerings | Calendar | Search
Comments and questions to: iap-www@mit.edu Academic Resource Center, Room 7-104, 617-253-1668
Last update: 30 September 2004