Online education is fascinating. The global scale and near-universal accessibility grants great positive power to anyone who can create good resources. There are a range of choices, from self-guided and low-cost to high-touch and expensive.
Self-Guided and Cheap or Free
An example I love is FreeCodeCamp. It’s a free, complete resource for learning to code, which emphasizes community. It has forums and several local meetups.