I want to study the basis of topology. I know functional analysis and very basic topology. I need to learn about homologies and homotopies but it seems that all the books (mostly of Russian authors) that I've found do not explain everything in detail and don't bring many examples so that it would be easy to understand.
Can anyone suggest me a good 'heavy' and intelligible book to begin with?