Computational Fluid Mechanics and Heat Transfer 2nd or 3rd Edition by John C. Tannehill, Dale A. Anderson, and Richard H. Pletcher Amazon Link
I've read through some of this book, and it's been recommended to me by my mentor. It's a great book to build a strong foundation in CFD
A very good book to start would be this:
https://www.amazon.com/Computational-Mechanics-Transfer-Physical-Processes/dp/1591690374
Buy or check out this book from a library. That will be your goto for all the cfd aspects(AKA the numerical simulation of a physical problem). Other resources you'll find will be more strictly programming based(Things like MPI, OpenMP, Fortran, etc.).