By: Engineer's Planet
A mentor who can provide additional guidance can be quite beneficial for your learning. You’ll probably run across many errors and other problems as you go along that you just can’t seem to solve. Mentors can be helpful in this regard. Anyone skilled in your language is eligible as a mentor. They must be able to guide you toward solutions and clarify difficult concepts. Connect with Engineer's Planet for guidance and support
By completing programming assignments of different kinds and levels of difficulty, Codewars is a platform that helps in the development of your coding skills. You get to decide how you want to learn.
Ideone is a free online compiler and debugging tool which lets beginners practice compiling and executing code in more than 60 programming languages.
HackerRank is a technology startup that focuses on competitive programming challenges for both beginners and organizations. HackerRank’s programming challenges cover many CS subjects