itxtme:timmmay: Get WAMP and run it locally on your windows machine, or I presume MAMP for Mac. I run wordpress locally for testing.
You don't need web hosting, but hostgator is good if you do, and I can give you a discount code. However I think you need to learn a bit more about the web and web development is usually done, which is understandable if you're a student just starting to look at this.
+1
You clearly aren't knowledgeable on the basics of how websites are served to people. I am not saying thats a bad thing, but something you will need to learn if you want to run your own site. The basic areas you will need to learn about include but are not limited to Webservers, Serverside scripting versus Browser side scripting and Domain names.
Thanks. I have done a class in PHP using WAMP server and built a website where users could sign in and order products. Also done a JavaScript class and an HTML + CSS class. I was just unaware that i could use WAMP server to practice with WordPress, but will do that. You are right i'm not knowledgeable in Webservers and domain names. Is WAMP server capable of practicing with other technologies such as Joomla? There seem to be a few jobs for students in these areas.