I posted this on https://stackoverflow.com/questions/59802664/how-could-i-get-started-as-a-freelance-web-developer and got no relevant responses although someone recommended this forum. If you would permit me to repost it:
"I have been learning front-end development, HTML, CSS, JS, jQuery, I've also been learning how to do things in Photoshop and Illustrator, I want to start learning PHP and MySQL, but I'd like to start working on simpler sites now if possible. I suppose I can't compete with experienced programmers on platforms like freelancer.com and fiverr for the time being but I'd like to post some ads and see if I can find customers. Thing is I have no idea what I would be expected to do, buy the domain name and the hosting and transfer it once it's done? If so, how exactly would that work out? I have never owned a site before."
I intend to make one for myself first, just don't know how it's customary to work around in such cases. Would I register the domain and acquire the hosting and transfer it to them or ask them to do it and grant me control?