Skills needed to learn web development

I am in the world of website development for last 5 years. Web development is becoming more popular day by day. There are many websites made every day. So there is huge work to maintain these websites and also to make new websites. There are simple one page sites to large websites like facebook. Some people watch the websites and daily use the websites and one day they [...]