I built a small site for myself to help in learning the 5000 most frequently used French words. It is, and always will be, free and with no account sign up needed.
Check it out, you might find it to be useful:
- Duolingo(don't do it for more than a few months)
For beginners
- https://www.languagetransfer.org/free-courses-1#french
For all others, some sort of immersion approach is the only way if you don't live in the country. Figure out the general approach below and adapt for your target language.
- AJATT http://www.alljapaneseallthetime.com/blog/all-japanese-all-t...
- TMW https://learnjapanese.moe/
- Refold https://refold.la/
It's pretty good to learn basic vocabulary, but I felt you would need something before, just to get some grounding in the language. Like basic grammar, and a very high level overview of how the language "works". You can infer some of it from the example, but that's a lot more difficult than already having this context in my opinion.
- French which has to be done but is quite hard.
- Some math because the more I work with computers there more I understand how it would be very useful.
- Combat sports because it keeps me fit and its good for your posture if you know how to throw a punch.
- Traveling. Never learned it, work too much and would like to see the world before being an old fuck.
- Basic EE digital circuits and microcontrollers. One should really have a grasp how computers work on a fundamental level.
- Cooking. Because it is social, full of culture and makes you independent.