Textbook Mathematical Methods of Classical Mechanics by V.I. Arnold. Here is a list of my notes. Ch1: ExperimentalFacts Ch2: Equation of Motion Ch3: Variational Principles Ch4: Lagrangian Mechanics on Manifolds Ch5: Oscillation Ch8: Symplectic Manifolds Ch9: Canonical Formalism
Here is a list of my notes.