Play with WordPress before publishing?

I have a website over on Homestead and a blog over on Google Blogspot. I want to combine these two entities into one site and get away from Homestead.

I’m thinking a WordPress site using DreamHost is the solution. How can I play with WordPress (and learn it) so that when I’m ready I can transfer everything over to DreamHost and go “live”?