Could you recommend me some books in algebraic topology and/or differential topology that introduce enough concepts in point-set topology (compactness, connectedness, continuity, homeomorphism, etc.) that are suitable for a first introduction to point-set topology? It would be good if they cover Urysohn's lemma, Tychonoff's theorem and the Arzelà-Ascoli theorem too.
I am hoping for books that introduce the general topology that is enough for studying algebraic topology and differential geometry.
My book Topology and Groupoids has its first half giving a geometric approach to general topology appropriate for algebraic topology, including adjunction spaces, finite cell complexes, with projective spaces as examples, and function spaces. It does not include the more analysis oriented theorems you mention.
This book's almost unique use in algebraic topology texts of the fundamental groupoid on a set of base points is of course appropriate for discussion of unions of non connected spaces such as the circle, see this mathoverflow discussion, and was supported by Grothendieck in Section 2 of his 1984 Esquisse d'un Programme. Other background to the methodology is in this paper Modelling and Computing Homotopy Types: I.