I'll go by the advice of @joshuajackson. This is because you need to start with easy website-building platforms like Wix, Weebly, etc.
I mainly prefer WordPress, because you can customize your website the way you like, You can also choose your own host company rather than depend on Wix, Weebly, Squarespace, etc. Also, you can choose a page builder like Elementor, Beaver, Divi, etc.
As for me, I started with free platforms like Wix, WordPress, and Blogger. Learn how each website-building platform works and pick up from there by getting a domain.