Hello Everyone !
I have a list of channels on YouTube which are very good to learn competitive programming and I'd like to share it with you:
Tushar Roy (I think he's the best :) )
Arabic Competitive Programming (for Arabic speakers)
Saurabh School (contains also helpful videos about java and C)
CS50 (Harvard University Courses)
My Code School (contains also helpful videos about C and C++)