study topology: homotopy and homology

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?

• Start with the second half of Munkres' Topology, then move to Hatcher's Algebraic Topology. – Neal Apr 23 '12 at 13:58
• @Neal Don't you need point-set topology before you can do algebraic topology. OP knows very basic topology. Would it be better to start at Chapter 2 (skipping Chapter 1 on Set Theory and Logic)? – Graphth Apr 23 '12 at 14:06
• I thought by "very basic topology", OP meant a graduate course in point-set. If they haven't even had that, they should start at the beginning of Munkres, as you say. – Neal Apr 23 '12 at 14:24
• I'm a fan of Lee's "Introduction to Topological Manifolds" but assuming that 'heavy' means covering a ton of stuff you might want to go with Hatcher. I don't think Hatcher is easy to understand so maybe you want to have a look at both. Lee only covers homology but he's pleasant to read. – Rudy the Reindeer Apr 23 '12 at 14:32
• Neal and Graphth btw, I know point-set quite well, and also 'theory of measure' as a part of functional analysis ))) – superM Apr 23 '12 at 15:39

My book Topology and Groupoids (available on amazon) covers results related to general notions of homotopy, does no homology, but is the only topology text in English which uses the notion of the fundamental groupoid $\pi_1(X,A)$ on a set $A$ of base points, thus allowing a version of the Seifert-van Kampen theorem which computes the fundamental group of the circle, and much more. It also uses groupoids for a base point free approach to covering spaces, and gives results on orbit spaces and orbit groupoids not available elsewhere.