Let me know !
I think you're talking about competitive programming. Try this forum.
And don't miss all our amazing tutorials and help articles here.
Choose one Programming Langauage,
To be done expert, intermediate and advanced level on that you chosen programming language.
Done algorithms , data structures and dynamic programming with that programming language you chosen.
Pratice on competitive websites crack challenges
A few techiques that might or might not work:
And i recommed html tutorial for beginners may help you. Start working on the skill of identifying problems as well.