-
A portfolio is about self branding. You basically have to showcase your skills. If you are going to showcase your skills in some fancy fonts saying i know html, css, js, some framework etc etc, you are falling into the general category of developers. Every other developer is doing that.
-
As far as I have experienced, good companies where you would like to work will not be impressed easily. Because your CV/Portfolio is just talking. it is not showing anything. Your portfolio should not talk a lot, its rude. Rather It should show off.
-
So i suggest, just do one project at least. Anything, small-medium-big, whatever. But if you do some project, put it live and provide link, it gives your portfolio confidence. Now you are not just talking like every other developer.
-
In addition to this, if you wanna grow as an IT professional in a company, you must have good communication skills. I have seen people getting promoted that are less skilled than others but are very good at communication and have good self confidence. And its fair because job routines of it professionals on higher position includes communication in every area. With team members, with their bosses and most importantly, with third party companies and service providers. So I suggest you should do a certification in one of such courses. There are some descent ones on coursera. Most of the online certifications are not worth it, to be honest, but it can still add some more value to your portfolio if you are just starting off and dont have kickass skills.
-
Apart from this, if you are making a website, then make sure that at least that website performs fast enough. If you are applying for a job profile where the company is looking for professionals who are good at quality and performance, then having a fast website is a must.
what could I talk about, to impress a company
If you get an interview, then do good research about the company and go. At least know their reputation in the market, client base and their service/product. In fact in the interview, take the authority and ask them a couple of questions about their company. Also, understand, a company would hire you only if you can solve a problem for them. So you should have an answer ready to why they should hire you.
Hope that helps @villdar