The State University of New York offers a computer course via Coursera. It is project-centered and teaches you how to design and build a website.
The course provides step-by-step instructions, tips, exercises, and tools for making a domain name. There is an option to extend the module to learn more advanced techniques.
A paid certificate is available upon completion. Enroll here.