Hi Mohamed,
Everybody has a different reading and learning style. To check whether the books are useful for you probably take a look at the Amazon preview of the book where you can get an impression if the writing style fits your requirements/needs. Maybe just buy one book first to check if it fits your learning style.
All the ebest,
Ludwig