This approach helps the reader to gain a thorough understanding of the powerful analytical tools needed for the study of more advanced topics in symplectic topology. This text can be used as the basis for a graduate course, and it is also immensely suitable for independentstudy.