After reading this guide you will be able to create a large scale scraping applications for any website or online data source that is publicly available. You actually can save a lot of time and find answers for a lot of problems that appear when you try to get data from websites that don't want to share their data with automatic bots.
This guide is a work in progress. More chapters will be added soon. Check back.