Hi Dutta, the learning process to gain a deeper understanding of a dynamic field like machine learning has to be a multi-dimensional exploration. I understand you are a 12 grade student, but I suggest you to start the journey not just with the courses but a mix of principled and hands-on-approach. What I mean is you mix the practical and theoretical part of it and complement with different sources of learning.
Platforms for learning
Github: You can keep updated with the latest and popular repositories that contribute to ecosystem including but not limited to various libraries and frameworks, with the search operation of
In this platform most of the open source tools that are being developed for the community are active. Including the latest frameworks like Pytorch and TensorFlow.
To start with I would recommend checking the project