Containing lectures on fluid dynamics, this work begins by explaining the motivation and reviewing the classical theory. It discusses the topics such as conservation laws and Euler equations, and a method for finding their canonical structure; nonvanishing vorticity and the Clebsch parameterization for the velocity vector.