If you want to learn the basics of Japanese in a reasonably effective manner, you could try Human Japanese, you can use the 'light' version (free) first (on e.g. Android), it'll give you the first 7 chapters I think, and if that works for you then buy the full version for just a few dollars. It definitely worked for me and had the right progression, and teaches the very basics quite well. It even understands and explains how the は particle is never a subject particle.. unlike so many other tools out there.
Stay away from Duo. There's no structure to its teaching of Japanese, and it's not set up to let you intuit the grammar or structure either.
Stay away from Duo. There's no structure to its teaching of Japanese, and it's not set up to let you intuit the grammar or structure either.