I am going to take courses about those topic. i want some text which is suitable for beginner and with some difficult example or questions.
Good text suggest to abstract algebra and point set topology as well as metric space, or you may consider as introductory to topology
1
$\begingroup$
soft-question