Resources

Standing on the shoulders of Giants v2 - Standing on the shoulders of giants - On software reuse and software composition (v2)

Parsing existing website - This tool allows you to extract any content from the Web, and get it in various formats.

Google visualization - The Google Visualization API lets you access multiple sources of structured data that you can display, choosing from a large selection of visualizations. It also provides a platform that can be used to create, share and reuse visualizations written by the developer community at large.

Google Python Class Day - A very good tutorial for python by Nick Parlante.There are links to his exercises as well.(video on youtube)

Google Chart - Google Chart allows to dynamically generate QR codes (and other charts)

Google App Engine - Google App Engine allows you to build and run applications on the same highly scalable web infrastructure that Google uses to run it own applications.

Facebook and Google App Engine - How-To: Create a Facebook App with Google App Engine and Best Buy Remix

Douglas Crockford's Javascript - Useful links for JavaScript. Watch the video courses (in the bottom of the page)

Creating Your First Facebook Application - How-to: Creating your first Facebook application

Balsamiq - A program for UI mock up sketching

App Engine Shoutout - "Hello World" for App Engine (video on youtube)

Android Developers - Start here if you develop for android.