There are lots of courses to study, for web designing first of all understand about blogging, then HTML & CSS after that all programming like PHP C++, Java etc. Within span of frequency new Softwares are introducing, so only learning one or two things will not help to come out with your concern, so keep learning through google there are lots of video online trainings available.