https://open.umn.edu/opentextbooks/textbooks/85
http://civilcafe.weebly.com/uploads/2/8/9/8/28985467/fluid_m...
Are there particular aspects you are interested in?
E.g. Computational methods
Turbulence
Topology / geometry
Shocks and expansions
Superposition, radiation/diffraction, added mass
Analogues with other systems
Some of this stuff involves simplifying assumptions. Sometimes those reveal neat corners of behavior. (E.g. the superposition business)
Some of it might be better introduced qualitatively at first, like say turbulence. It all depends where you are.
By the way, I don’t know some great amount of this stuff at some expert level. I may be able to guide you in some direction of interest is all.
I wish I knew of an overview which scanned across all this funny behavior but some is pretty widely separated.
Naval architecture text books focus on the linear aspects, and the free surface of course.
Cfd (computational fluid dynamics) just about has to deal with “everything else” except the topology and “geometry of” (physics, mechanics, fluids, etc) which kind of lives the hermit life, like the quaternions or geometric algebra or something.