Open Website Tutorials has launched a website offerings free tutorials on a variety of helpful topics including how to create a basic WordPress website.