How to start from 0 in web design

I want to start with programming from 0. With which course i should start?

Start at the top of the list and work your way down.