Which skills you need to develop your first website

Nowadays every one using internet likes to develop own website. With website you can express yourself and you can show yourself to the world. Website is of different types. For example one website consists of just photos you catch up daily or may be consists of videos. You can also make website of articles. You write articles and then publish to your website daily, weekly or on monthly [...]