May 2024Beginner to intermediate content levelBeginner to intermediate688 pages27h 50mEnglishAddison-Wesley Professional