There are two popular ways to create blog/ portfolio. Both are user-friendly and can be done in few steps with instructions. Users do not need any prior knowledge about coding to have their own Portfolio
Portfolio is one of great ways to help learners demonstrate their learning process and growth after a whole course. By explaining projects or work done individually or in group, learners think thoroughly all related knowledge points, steps, processes and reflect what they have learnt.
Also, Creating Portfolio on Google Sites (click for step-by-step instruction) does not require any prior knowledge about coding. All you need to discover is simple steps of inserting titles, images, texts, links, organizing pages or layouts and picking a theme for pages.