I am an undergraduate student. I think that when you begin to study a new subject it is better to start from books not too broad. For a basic course in topology, I recommend these books (based on my experience as student) J. Dugundji, Topology; C. Kosniowski, A first course in algebraic topology; L.C. Kinsey, Topology of surfaces .