Check out this impressive range of free courses at Udemy, an online training provider with loads of resources for learning new skills.
If you want to learn a new skill or brush-up on an existing one, Udemy is a great place to begin. The site gives you access to online courses in several fields, such as technology, personal growth/wellness, and productivity/professional skills.
Some popular courses include game development, programming languages, public speaking, goal setting, Blockchain, personal development, and more. But these are just an example of the courses available.
There are over 100 free courses at Udemy covering all kinds of topics. And if you find the site especially useful, you can subscribe (for a small fee) to access their entire library, which boasts over 10,000 courses.
You can browse through a full list or filter by topic, subject level, and language. New online courses are available all the time so be sure to visit regularly to see the latest updates.