April 2018Beginner to intermediate content levelBeginner to intermediate282 pages6h 52mEnglishPackt Publishing