June 2017Beginner to intermediate content levelBeginner to intermediate576 pages15h 22mEnglishPackt Publishing