Ok, there is just simply way too much shit that you have to learn to host a freaking website . Let’s make that easier.
Start with Markdown and hugo. Markdown is trivial to learn and making a website is instant. Hugo is a single binary you download, run and boom there is your website. A number of themes are available for you to check out and play with, but they aren’t necessary to start out.
If you want to have more control over how things are formatted and roughly look, html will be the next step of learning. By itself, it will be relatively limited, but you can get pretty far with including a simple CSS style sheet like this one.
If you want to move things around on the page, make them bigger/smaller, red/blue. You are going to need to learn CSS. As you learn more about CSS, you should consider playing with css libraries like bootstrap or tailwindcss which will greatly scale up your abilities as you try to do more complicated and coordinated visual things.
If you are feeling pretty good about all of this, then you are well on your way for some serious application development. These are the things that every application developer does every day at their company and you have your own foothold into this whole market. You are super valuable as a result. Look at all the things you know! You must have spent a ton of time looking at the internet for help on building these things and someone will pay for that. Good luck out there!