October 2018Beginner to intermediate content levelBeginner to intermediate348 pages10hEnglishPackt Publishing