There’s a lot of different resources I used over the past few years to learn Japanese, here are a few that I think are really fantastic:
Youtube Channels For Japanese:
JLPT Test Prep:
Pronunciation:
Web apps and Software:
Anki Flashcards For Vocabulary:
Wanikani For Kanji: