I have someone teaching me, bought a class on Fiverr. Having trouble finding a good hosting site tho.
Thank you for teh input and link!
It depends if you are a web developer or a web designer, however your portfolio can have the made up designs/websites as long as it shows your skills when creating it, because if this is your first portfolio I dubt that you will have some paid projects to showcase.
The idea behind a portfolio is to show off your skills. You might want to consider creating a page to reflect the technologies and skills you posses. Do something creative, show off your AJAX integration. Code a basket and checkout. The site itself doesn't need to serve any other purpose then to show You can do those things. If you're a designer, create a few themes and code a way to switch between them.
It's a good way to learn by doing. If You ever think "I wish I could make this", code it. Then add it as a demo. You don't really need to go beyond the proof of concept. One thing that might help you insanely in job hunting is creating tests for your projects and sharing their parameters. If you code a simple web shop, having the data of traffic vs server load will put you in the top bracket.
I agree with a lot of what folks have been posting here already. Wordpress though user friendly with the interface, there are a lot of different plugins and "aftermarket" scripts that can be added if you know what you're doing and looking for. With my design business I have my front-end portfolio which is what everyone sees, it has a blog, my portfolio and a listing of services that I provide as a designer and developer. One thing I am going to implement when I have better hosting is an eCommerce page where I can post designs that I've made for prints and so on. You can show off your skills and abilities within the main page itself, then making a sub section where you show off themes and unique to you services that you've created and can switch between themes and different element's you've created.
It sounds like you are on a good path now, one ting that I had to realize when I was first starting off was to start small. Trying to take steps bigger then you are capable of will only just burn you out and make it harder for you to find your stride and passion in the field. You can always feel free to reach out to me with questions and I will answer them as best as possible. Thanks!