As WaniKani focuses on kanji learning, it is one of the best places to learn the alphabet because you can really memorize them due to the spaced repetition and mnemonics methods. However, you might need other resources to learn how to write kanji. WaniKani also teaches vocabulary but it is based on the kanji you have learned, not how often you can see these words in daily life. WaniKani doesn’t offer other Japanese skills such as grammar, reading or listening.