When I say free domain, I don't mean those TLD that you get free as an offer from web hosts, what I mean by free domain is the domain that you can register with free domain registry. Whwn I say free web host, I don't mean the web hosts that give you free hosting as a promotional offee or free for a limited time. When I say free web host I mean web hosts that are completely free. Now, back to my question. I have never owned a website and now I am interested to create my first website. I have zero knowledge on website creation and management. Therefore, for learning and gaining experience, is it a good idea to try free domain and free web hosting?