For Japanese beginner

This is a great introduction of Japanese language:

Introduction to Japanese Study by University of Tokyo

Japanese writing system composed of three systems: Hiragana, Katakana, and Kanji (Chinese characters).

You should learn Hiragana and Katakana first, do not work with romaji because no one uses it.

Kanji

Learn as you go. It is hard. Try to associate with something to remember what does it mean. Do not need to learn how to write at the beginning.

Intro courses

Easy Japanese by NHK, released 2019. 48 units of intro Japanese that help you get started.

Textbooks

Genki by Japan Times is the most popular textbooks, but I would say it is hard to self-study without a good tutor.

Videos

Video is a better form of study for me. I use Language Learning with Netflix to watch Terrace House on Netflix that builds up a lot of phrases, the sense of language, also improves a lot for my listening. Ainori Love Wagon: Asian Journey is also amazing. Also see comprehensible inputs for Japanese.

Reading

NHK Easy news should be the best to consume and Tango.Risto is the best client on mobile.

Grammar

24 grammars: http://www.coelang.tufs.ac.jp/mt/ja/gmod/courses/c01/
48 grammars: http://www.coelang.tufs.ac.jp/mt/ja/gmod/courses/c02/