There is an Algebraic Topology Book by James R Munkres other than the only Topology by the same author, I suggest you to start reading fundamental group from the Topology book and then read upto chapter 13th, then start from the Algebraic topology book by the same author where he explained everything in an interactive way with the reader I found it nice for the first reading, then you can look on James W Vick, allan hatcher, spaniers book also. good luck