Building website for beginner

I’m in real estate and want to learn how to build a website so I don’t have to pay someone else to do it. What would you recommend a beginner learns to build this? HTML5, Ruby, etc?

That depends. Html & css is the front-end, so useful to learn. You could also consider a CMS like wordpress.