I'm very new to web development, it's something I'm trying to learn myself with addition of online courses so I hope I'm not insulting anyone with my questions.
my questions were considered to broad so I'll give this a new attempt and hope I get it right this time. If you're not sure what you're asking it's difficult to narrow it down.
What's the best option: asking your client to purchase the domain and hosting or get it yourself? I've already received a great answer on letting your client deal with that part, thank you very much for this answer! But what if you have someone who really doesn't know how to do any of this and I end up purchasing the domain and hosting, is there a way to transfer both so the client ends up paying the monthly/yearly fee instead of me? If so, how is this done?
It's a bit early in the game for me but I'd still like to know. When you and your to be client decide on working together I guess you make up a purchase agreement(probably the wrong word but not sure about an alternative) of some sort. As I don't think it's the same with something like buying a fridge, what should be present in the agreement?
All the info and courses I follow are all about html, css,... But they don't explain how to actually bring the website together so I'm a bit lost in this part, I hope I was able to narrow it down a bit compared to my previous question.