January 2020Beginner to intermediate content levelBeginner to intermediate728 pages10h 26mJapaneseO'Reilly Japan, Inc.