you could try building your own website using a sandbox like Wix.com. you can upload your own materials while using pre-programmed behaviors to make it look surprisingly professional. no programming experience required!!
i would suggest you go ahead and register your own domain for a small fee good for one year (GoDaddy.com is where I bought mine), then find a web service that gives you simple tools to build your own website. that way you can post your portfolio and direct people to it. they'll be totally impressed.
for example, here is mine: Laura Louise Hines : Art*Illustration*Graphic Design
(needs some cleaning up, but it's a good first draft).
good luck with your portfolio!!