I don't have a personal site currently, I let it go about a year ago accidentally and haven't recreated it with my updated portfolio yet. But, here is a demo for a site I am currently working on for one of my employers subsidiaries...
It is a custom Wordpress theme that I built from scratch. Their team hired a web designer who mocked up everything in Adobe XD before it was passed on to me to build out. The foundation of my professional career stemmed off of learning Wordpress so I have a great deal of appreciation for it. Creating custom post types to display dynamic content on the front end makes for very client-friendly build outs. Once you learn the template structure, get comfortable with modifying "the query" and calling custom meta data, WP becomes a very powerful CMS. Also, it is well documented, and highly supported. The Codex is easy to navigate and Stack Overflow is a huge resource for solving whatever problems you run into. There has literally been nothing so far in my career that I haven't been able to figure out without a quick search on Google, SO, and some trial and error.
I have a decent amount of HTML and CSS experience but I have limited JS experience (which is why I'm taking this course). Albeit, I have been able to get pretty far with using the jQuery library. There are a ton of great plugins (Stellar, Scrollify, jQuery Visible, Midnight, are a few plugins I used on the HPLA site) and doing basic click and hover events to animate CSS, add/remove classes is relatively straightforward within the library itself. BUT, I have a desire to be able to do more advanced custom animation and DOM manipulation so after I take this course I plan on taking the advanced JS with jQuery class as well.
The combination of HTML, CSS, jQuery/JS, and Wordpress is a powerful toolkit for any aspiring web developer.