June 2018Intermediate to advanced content levelIntermediate to advanced529 pages15h 46mEnglishMicrosoft Press