On occasion, I teach several classes in the Continuing Education depart of Lone Star College that focus on web development and WordPress. We offer two WordPress courses (part 1 and 2) where we teach how to set up and maintain a full web site using WordPress.
We use Plumley’s WordPress 24-Hour Trainer as our textbook in the first class.
We also have our students set up their own self-hosted web site with SiteGround hosting. For students who are needing to create their own SiteGround site, here is a brief set of instructions on registering for Siteground Students Hosting.