Register now or log in to join your professional community.
you should start with http://www.w3schools.com/
start learning
HTML/HTML5 then CSS/CSS3 after that you should learn JS and finaly jQuery, and about ASP.net or PHP i think you should find good teacher or going behind videos on Youtube.com
My favourite learning website is: http://thenewboston.org/tutorials.php
Its owner name is Bucky Robert; he is also running a tutorial blog at YouTube all of its programming language tutorial series are very descriptive and easy to follow.
I have learnt CSS, HTML and PHP by watching his tutorials. He has lots of other programming tutorials such as C sharp, C++, Java, iPhone apps, android apps, and etc.
Just read stackoverflow.com and get some codes to play with at github.com, you'll learn it in no time. By the way, doing Youtube for tutorials is also an option should you wish to have like "How they did do that?" or "How was the code run?" and see it visually rather than mere theory.
http://www.wikihow.com/Learn-a-Programming-Language
http://www.cprogramming.com/
http://mashable.com/2014/01/21/learn-programming-languages/
http://www.code-source.net/
http://www.developpez.com/
If you want to learn in a professional way the its www.lynda.com. its paid but some tutorials are free. total video based tutorials.
Try Learnable.com , They have many courses in different areas with teachers available for assistance
as @Rami Nasrallah said ... best in web development with real-time preview ...
On the net
go to code project http://www.codeproject.com my favorite
or MSDN http://msdn.microsoft.com/en-us/library/ms123401.aspx
or use goole to search for your programing problem and see if there is any answer in stackoverflow.com
please mention the specific language name.without specifying there numerous languages in programming skills you may need to learn the basic for study.I will suggest you to get the all are in hand search into efytimes.com for updating all of the resource on that site.