Part of my software engineering class is to stimulate actual process of development. I've been tasked with developing a news aggregator and for now I think I want to use python (the only other option is java).

I'm envisioning my final product to be something like Google News. It'll pull the first image, title, and the first few lines.

I've never done something like this, so I was wondering if anyone knows of a good tutorial?