I have been working with QTP, and Selenium IDE for past few years. I am just starting with <font color="brown">Selenium RC, WebDriver </font> hoping that you could provide me some good references or guidance on how to plan to cover it all.
PS: I know about google, looking for more insight if you can. :-)
My first suggestion is to completely ignore Selenium RC as there are more robust API from WebDriver. If you have not yest seen official doc, it is available here - seleniumhq.org/docs/ You could jump to WebDriver sections.
The best way to go about is the selenium home page, where you have abundant info. Also what is your requirement is it to learn Selenium 1.0 or Selenium 2.0. I think if you wish to learn web drivers, do not go n learn RC as webdrivers has relatively more functional capabilities in handling uncommon situations like popups, etc.