▲ ▼ Open collection of learning resources by topics
I often want to learn about some topic, from very broad (like "C# programming") to very specific (like "Source Generators in C#"). There are lots of resources about any topic (blog posts, articles, videos, courses, books, etc.) and some are good, some bad. On Google, you get results sorted by some algorithm and they may not necessary be the best for learning or suitable for your level of knowledge (e.g., beginner/advanced). Search results are just not very well curated.
I imagine there should be a site where anyone could register links to such learning resources, organize them by topics and rate them, so the best resources for the topic are selected by the community.
I know that for programming topics, there are pages on GitHub like Awesome .NET or Awesome Flutter where people create curated lists of resources about some programming language. However, I believe this should be more unified and accessible also to other areas than programming. It should be similarly open for contributions like GitHub Pull Requests but not so complex.
I posted this problem and I also have one solution for it. It's https://knowledgepicker.com - a recently released platform open for everyone.
So are the tags (topics) is the USP? Idea is to create as many sub-topics for each category as possible? I think using Wikipedia content for the lack of user content is smart, but solving the chicken-and-egg would be crucial for such community platforms.
Yes, indeed, creating specific subtopics is one of the main features. However, I believe that user ratings and reviews on resources are also important and so is resource categorization into level (basic/intermediate/advanced), something you don't get when searching for information on Google.
We plan to import data automatically to solve the chicken-and-egg problem in near future.
https://schoolnotes.xyz is slowly building up a library of content similar to what you're looking for. Maybe keep an eye on their site?
That is an interesting website, but they do something different than what I was looking for. They have a staff writing educational content. I was looking more for a platform where content written by anyone from anywhere would be linked, so I could find best materials for learning something without being limited to one source.
In fact, I think the site you linked illustrates the problem. There are many such sites scattered all over the web. I surely won't find courses for any given topic on one site. And I might find better courses somewhere else. But Google will hardly help me with that, because they cannot know which courses are good, only students could possibly know. That's why I suggested there be a website that gathers links to courses (and other formats) which are rated by people who studied them.