Each learner should have an E-Portfolio or B-Portfolio!
B-Portfolios, Blogging Portfolios, or Blog Portfolios are just another way of building your online E-Portfolio.
By registering your blog account, you will have full control/ownership over your own personal content management system because your blog account is not restricted to an institutional server or institutional rules.
B-Portfolios have advantages for learning institutions which could now focus on teaching and learning without the need for budgeting funds or maintaining complex e-portfolio systems and servers.
Learners/Bloggers could share their current learning online and have a further advantage to continue using their blogs even after completion of a learning program.
I recommend beginner learners to start building their B-Portfolios using Blogger or WordPress. There are also other options available on the Web.