Firstly you need to download and install* WordPress. Then publish it to your web hosting account. Create a subfolder if you wish to avoid conflicts with previous websites.
*Most hosting companies have the option to install WordPress directly. Look into that for your specific hosting company.After all the “admin” is complete, you can start having some fun.
Choose and download a theme that best suits you and install it. Then customise this theme in order to create a portfolio website for yourself.
I created my portfolio website through my web hosting company one.com, and it was just a breeze. The “difficult” part was choosing a theme. I tried several, to say the least. I ended up with the theme called Signify Dark. There is not too much content in this website yet, but I look forward to putting together my Portfolio here towards the end of the academic year.

You will find my newly created Portfolio website here: