Possible Duplicate:
Learning Roadmap for Algebraic Topology
The title of the question already says it all but I would like to add that I would really like the book to be about more algebraic topology than its applications : it should contain theorems' proofs. Just adding that I have never taken a course on algebraic topology, I'm a bachelor student, so a "beginner" book style will be very good!!! Also mentioning what would be the prerequisites for mastering the branch is appreciated. Thanks.
A very good book is J. Frank Adams, Algebraic Topology, a student's guide.
But I started learning Algebraic Topology using the book Topolgy by JAMES R. MUNKRES. I think this is good for beginners because it was good for me as a beginner.
You might also consider Algebraic Topology by Allen Hatcher.
For prequisite, you will need Point-set topology and I strongly recommend Topology by James R. Munkres or Topology without Tears by Sidney A. Morris.