Level 1 · Digital Foundations · Course 1.2 Networking and the Internet
Module 7: Servers and Hosting
Goal: understand what a server is, the main ways to host a website or app, and what uptime and bandwidth mean when you choose a plan.
You'll need: nothing but curiosity. If you have a hosting account (like Hostinger), keep it open to compare.
Lessons
- 1The client-server model15–25 minutes✓
- 2Shared hosting15–25 minutes✓
- 3VPS and dedicated servers15–25 minutes✓
- 4Cloud hosting15–25 minutes✓
- 5Uptime and bandwidth15–25 minutes✓
🛠️Module practice: choose hosting for three ideas
For each idea, choose shared hosting, a VPS, or a cloud/app platform, and give one reason:
- A lawyer's office website with five pages and a contact form.
- A tutor-booking app with logins and a database (from the Builder Path, Lesson 1).
- A results-announcement site that's quiet all year but gets a huge spike one week a year.
✅Module check
Explain in a few sentences, in your own words:
What's the difference between shared hosting, a VPS and cloud hosting, and how do you choose?
Show a good answer
A good answer mentions: shared hosting is cheap and managed, but limited and shared with others; a VPS is your own virtual server with guaranteed resources and full control, and you're responsible for maintaining it; cloud hosting rents flexible building blocks that can grow and shrink, billed by use. You choose by what the app needs, its traffic pattern, the budget and who will look after it.
📝Module quiz
10 questions · 10 marks each · 100 marks in all · pass mark 70% · retry as often as you like ·
