I am the portfolio manager for the Investment Club at my college, and there are a few very valuable resources that I recommend. The best beginner’s book, in my opinion, is by Ben Graham, The Intelligent Investor. As far as internet resources, a great free resource to do research is finance.yahoo.com. The best material, however, is the SEC's website.
www.sec.gov. You can go here and read all the company filings; the best are the 10-K's and 10-Q's (annual and quarterly reports).