
Suggest the best platform for learning or upgrading my skills as a developer. 🧑💻
I'm working in L1 support at TCS and have almost completed 3 years. I spent 1.5 years on the bench and lost my skills. I want to switch to a developer role and need to learn from scratch. Suggest the best platform that can help me learn and get placed in a product company ?

There’s no single "best" platform for learning—what’s important is focusing on a specific specialization and starting your learning journey from there. Initially, video courses can be a great way to get an overview of the topic and grasp the basic concepts. However, for a deeper understanding, it’s essential to dive into books, which will provide the theoretical and in-depth knowledge you need.
Once you've gone through these resources, it's time to apply what you’ve learned by working on personal projects. Starting small is key—build a basic project first. If successful, gradually add new features to it. Along the way, you'll encounter a variety of challenges and problems that will push you to search for solutions through blogs, Stack Overflow, and other resources like LLMs (Large Language Models). This process will not only enhance your problem-solving skills but also build your confidence.
As you continue to grow and improve through hands-on experience, you'll eventually feel ready to take on professional projects and work with the technology in a real-world setting. The journey is iterative, and it’s this continuous learning and problem-solving that will shape your expertise.