I’m afraid but I don’t know any resources except books about ruby in general.
For the scraper, start with pencil and paper to split the logic in steps, then google to find out how to do that step.
Use Nokogiri ruby gem to parse html pages ;-)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.