From the last 2-3 months, I was playing around Kaggle. Kaggle is the world's largest data science community. What is exciting about this site is it provides a platform to participate in data science competitions to learn and evaluate our learning and knowledge.
Another exciting feature in Kaggle is we can create "Notebooks" which is basically a workbench to try and execute the code! As I'm using Python in my learning journey, I was able to write Python code using all the supported libraries to execute my code.
There are a lot of courses as well to learn the new skillset, though I've not tried this yet. There is a discussion forum where we can ask questions and get answers from the community.
There are a plenty of data sets available which we can use for learning purpose. Gamification is part of this platform, so users get "rankings" based on their activities and how their contributions were received by the community users.
That means - all you need to learn Data Science and ML is a browser to access Kaggle! This platform is for both beginners like me as well as for established practitioners. I'm excited to be part of this platform. Looking forward to more learning from the community!