alllanguageresources.com/learn-japanese/
A beginner's guide to self-studying Japanese that covers learning methods, time expectations for reaching different proficiency levels, and recommendations for apps, courses, podcasts, and YouTube channels.
Resource lists and enginesCourses, textbooks and schoolsApps and toolsImmersionAppsPodcastsJLPTBeginnerStudy methodsPronunciationFreeLanguage exchangeTutors and teachersSpaced repetitionKanji mnemonicsListening practiceHiragana