I’m new here and I need to create a work portfolio but I don’t know how to do it
Welcome! I suggest using GitHub Pages. See here: https://guides.github.com/features/pages/ for a step by step guide.
Github pages is definitely the way to go.
You might use this topic to look at other folks’ sites for ideas: