Day 21: Intro to WordPress, Domain & Hosting Setup
You’ve learned how to promote a business online — now it’s time to build your digital home base: a website.
But don’t worry — you don’t need to be a web developer to create a great-looking site.
With tools like WordPress, getting online is fast, affordable, and beginner-friendly.
Today, we’ll cover:
- What WordPress is
- What domains and hosting are
- How to buy them
- How to set everything up in under an hour
🌐 What Is WordPress?
WordPress is the most popular website builder in the world.
It powers over 40% of all websites, from personal blogs to e-commerce stores.
There are two versions:
- WordPress.com – Hosted, limited features (like a social media platform for blogs)
- WordPress.org – Self-hosted, full control (this is what we’ll use)
With WordPress.org, you can:
- Install themes and plugins
- Customize every part of your site
- Add SEO, speed, and security features
- Run an online store, portfolio, or blog
✅ Best part: No coding needed. Just drag, drop, and publish.
🌍 What’s a Domain?
Your domain name is your website’s address — like yourname.com.
When someone types it into their browser, they land on your site.
🔹 Examples:
www.nike.com
www.travelwithtina.com
www.cafeglow.in
Tips for choosing a domain name:
- Keep it short and memorable
- Use .com, .in, or .net for professional use
- Avoid numbers or hyphens
- Use keywords if possible (e.g. FitnessWithRavi.com)
You can register domains through:
- Namecheap.com
- GoDaddy.com
- Google Domains
🖥️ What Is Hosting?
Web hosting is like renting space on the internet where your website “lives.”
Hosting providers store your site files and keep it online 24/7.
🧠 Domain = Your address
Hosting = Your land/space
WordPress = Your house (website)
Reliable hosting providers:
- Hostinger (beginner-friendly + affordable)
- SiteGround (great support)
- Bluehost (officially recommended by WordPress)
🛠️ How to Set Up WordPress (Step-by-Step)
Step 1: Buy a domain + hosting plan
Most hosting companies offer bundles (free domain for 1 year + hosting)
Step 2: Install WordPress
- After purchase, login to your hosting dashboard
- Look for the “WordPress Installer” (usually 1-click)
- Choose your domain and click install
Step 3: Login to WordPress
Once installed, access your site at:
👉 yourdomain.com/wp-admin
Login using the credentials you set during installation.
Step 4: Choose a Theme
- Go to Appearance > Themes
- Use free themes like Astra, OceanWP, or Neve
- Or install premium themes from ThemeForest
Step 5: Install Essential Plugins (we’ll cover more in future lessons)
- Yoast SEO – for search engine optimization
- Elementor – for drag-and-drop page design
- WPForms – to create contact forms
- LiteSpeed Cache – for speed
- UpdraftPlus – for backups
That’s it — your site is live!
🎯 Task for Today
- Pick a domain name for your project or business idea
- Choose a hosting provider and register your domain
- Install WordPress and log into your dashboard
- Explore themes and try installing one
- Write a sample homepage title and tagline