Another great suggestions is Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow
This book has a lot of important theory about AI and ML and also the technical perspective of it using TensorFlow in most of the book.