There are lot of Youtube channel that claim on teaching how to learn programming but i will be listing to you the best ten (10) channel to learn from.
1st Channel:
2nd Channel:
3rd Channel:
4th Channel:
5th Channel:
6th Channel:
7th Channel:
8th Channel:
9th Channel:
10th Channel: