Web Hosting Curriculum
This is a free curriculum for educators looking to teach or incorporate web hosting into their classes.

Learning Objectives
This course teaches students the basic concepts of web hosting and gives them practice setting up and managing a hosting account.
Skills Taught
- How to setup a domain name and hosting account
- How to configure and use FTP, SFTP and SSH
- How to configure email accounts
- How to setup MySQL databases
- How to install a Content Management System
- Best practices for hosting security
Curriculum Modules
- Module 1: Web Hosting
- Module 2. Domain Names
- Module 3: Domain Name System (DNS)
- Module 4: Hosting Control Panels
- Module 5: File Transfers
- Module 6: Databases
- Module 7: Content Management Systems
- Module 8: Email
- Module 9: Security
- Module 10: Selling Web Hosting