If you want to create a website, you can learn from an online tutorial. There are many online tutorials which are free.
I would like to share an online tutorial from where I learnt to create my own website. Give OpenWebsiteTutorials: How to create your own website, a look. With the help of this tutorial we can learn from the basics and in very simple way. It is a step by step practical guide which is very informative and has great videos to learn from.
Wordpress is a very good platform to create a blog. For creating a blog original content is very important. WP has excellent features to do it. I like blogging and I learnt from online tutorials which are very easy to read and understand through watching videos. There are many online tutorials but my favorite is Open Website Tutorials, where I learned how to start a blog with very simple steps.