The first step for learning WordPress is the installation of WordPress. There are two options for wordpress installation. One is you can install wordpress in local server i.e is in your own machine and test the blog locally.
The second option is to install wordpress in a live server and test your blog or website live on the webserver. Click the below link to find out how to install wordpress in local machine.
If you want to install wordpress directly to a web server then you may choose those web servers which supports wordpress eg. Dream host, Blueshost etc. For this tutorial click the link below to find how to install it in Bluehost
That’s it. It is the first step towards learning WordPress.