I'm having a few months of free time, and I decided to do a self-study on functional analysis (in-depth) in the meantime.
I'm aware that functional analysis requires a good deal of foundation from real analysis and linear algebra. How much of them is exactly needed? I've taken courses on analysis and linear algebra which cover Axler's Linear Algebra Done Right and the first 7 chapters of Rudin. Would that be enough?
Also, can you recommend me some books to study functional analysis thoroughly?
Thanks in advance.