Learn how to create websites and blogs from scratch by using open-source WordPress CMS. We are going to learn how to install local server, install WordPress on your machine, editing your website's theme/plugins, registering domain name and buying hosting service for your website, and finally deploying your site on the internet. Enjoy!