For those who don't know this book of Topology is rated very positively and Free ! Some professors teaching this branch of Mathematic may be able to confirm this.
Topology is an important and interesting area of mathematics, the study of which will not only introduce you to new concepts and theorems but also put into context old ones like continuous functions. However, to say just this is to understate the significance of topology. It is so fundamental that its influence is evident in
almost every other branch of mathematics. This makes the study of topology relevant to all who aspire to be mathematicians whether their first love is (or will be) algebra, analysis, category theory, chaos, continuum mechanics, dynamics,
geometry, industrial mathematics, mathematical biology, mathematical economics, mathematical finance, mathematical modelling, mathematical physics, mathematics of communication, number theory, numerical mathematics, operations research or
statistics. Topological notions like compactness, connectedness and denseness are as basic to mathematicians of today as sets and functions were to those of last century.
For the reader who has not previously studied an axiomatic branch of mathematics such as abstract algebra, learning to write proofs will be a hurdle. To assist you to learn how to write proofs, in the early chapters I often include an aside which does not form part of the proof but outlines the thought process which led to the proof.
Since 1985 with the last update dating from this year... Amazing commitment !