Getting Your Website Online
57mBeginner2025-09-15
Authors

Christina Truong
Educator, Front-End Developer
Course details
Getting a site up and running used to mean buying a domain name and hosting, and then setting up infrastructure. You can still do that, but there are many other options available today to support a wide variety of needs and skill levels. In this course, Christina Truong explores the core foundations you need to make your site visible, as well as a range of options for hosting that site. She covers basic concepts, including the cloud, domains, URLs, and hosting. In addition, she explains how to work with website builder options—which allow you to create websites relatively quickly, with little to no coding experience.
Skills covered
Content Management Systems (CMS)Web Development ToolsProjectWeb Development
Concepts
Introduction
- Publish your website like a pro
- What you should know
Publishing a Website Overview
- Domain Name System (DNS)
- Domains vs. URLs
- Clients and servers
- What is hosting
- Types of websites
Setting up Domain and Hosting
- Getting a domain name
- Choosing a hosting service
- Setting up a domain and host together
- Domain and hosting separately
- Nameservers and DNS records
- Uploading website files with File Manager
- Uploading website files with FTP
Alternative Hosting Services
- Setting up a static site host
- Setting up domain and host with a website builder
- Publishing projects on social coding platforms
Conclusion
- Your only limit is your imagination