You won't get far when building websites before you have to deal with DNS. There are plenty of DNS providers out there but the one I recommend is Cloudflare
These days Cloudflare is much more than a DNS service. However, even for simple websites, Cloudflare offers a bunch of cool features out of the box. If you set your domain DNS to use the Cloudflare proxy you get built-in DDoS protection, automatic HTTPS certificates, and a global CDN, all on their free plan.
And if you want to enhance the speed and privacy of your home network, Cloudflare can even help you with their free 18.104.22.168