Course Content
01 – Website Setup & WordPress Basics
This module teaches the foundational steps required to build a fully functional WordPress website from scratch. You will learn how to choose and register a domain name, set up reliable hosting, configure SSL, create email accounts, and install WordPress using both 1-click and manual methods. The lessons guide you through the WordPress dashboard, essential settings, and the key differences between posts and pages. You’ll also learn how to install and configure critical plugins for SEO, security, and backups, as well as how to select and activate the right theme for your website’s goals. By the end of this module, you will understand how to create pages, build navigation menus, and implement basic security practices to keep your site safe. This section provides the technical foundation needed to confidently build and manage your WordPress website.
0/12
02 – Elementor Page Building
This module shows you how to design professional, visually engaging website pages using Elementor’s drag-and-drop page builder. You will learn how to install Elementor, navigate the editor, and use sections, columns, and widgets to create clean, modern layouts. The lessons cover global colors and typography, designing hero sections, using containers with Flexbox, and building fully responsive pages for desktop, tablet, and mobile. You’ll also learn how to add images, videos, icons, galleries, buttons, forms, and calls-to-action that drive user engagement. This module teaches you how to build site-wide elements such as headers, footers, and reusable templates using Elementor’s Theme Builder. By the end, you’ll be able to design polished, conversion-focused website pages—without writing any code.
0/12
03 – Business Website Essentials
This module teaches you how to structure, plan, and create the essential pages every high-performing business website needs. You’ll learn how to clearly communicate what your business does, who you help, and why visitors should choose you. The lessons walk you through building an effective Home page, writing a compelling About page, creating a Services page that converts, and designing a Contact page with professional forms. You’ll also learn how to add trust-building elements such as testimonials, logos, and badges, as well as how to set up strategic calls-to-action throughout your site. This module covers blog creation, content planning, and the structure of your first posts, along with important legal pages your site must include. By the end, you’ll know how to create a complete, conversion-optimized business website that supports your goals and builds credibility with your audience.
0/12
04 – Branding & Visual Design
This module teaches you how to create a cohesive, professional visual identity for your website and brand. You’ll learn the fundamentals of branding, including how to choose color palettes, pair fonts, and create a consistent look across every page. The lessons cover layout balance, white space, and visual hierarchy so your designs are clean, modern, and easy to navigate. You’ll also learn how to create a simple logo using DIY tools like Canva, select brand-appropriate images, and use icons and graphics effectively. This module shows you how to build a complete brand style guide and avoid common design mistakes, while ensuring your website remains accessible for all users. By the end, you’ll be able to design a cohesive, visually appealing website that strengthens your brand identity and improves user experience.
0/12
05 – SEO & Website Traffic
This module teaches you how to optimize your website for Google search and attract consistent, high-quality traffic. You’ll learn what SEO is, why it matters, and how to choose the right keywords for your business. The lessons cover on-page SEO essentials such as titles, meta descriptions, alt text, internal linking, and proper blog structure. You’ll also learn how to create local SEO pages, optimize images for speed, and set up Google Analytics and Google Search Console to track your performance. This module shows you how to create content that ranks and attracts customers, as well as how to drive additional traffic through social media. By the end, you’ll understand how to build a search-friendly, high-visibility website that brings in more visitors and potential customers over time.
0/12
06 – Website Launch & Maintenance
This module teaches you how to successfully launch, manage, and maintain your WordPress website for long-term performance. You’ll learn how to follow a complete pre-launch checklist, test your site across devices, and ensure all links, forms, and layouts work correctly. The lessons cover essential speed optimization techniques such as caching and minification, along with key security practices including firewalls, malware scans, and automatic backups. You’ll also learn how to connect your domain using DNS, monitor site propagation, and use analytics tools to track traffic and performance. This module shows you how to safely update WordPress, themes, and plugins, troubleshoot common errors, maintain mobile responsiveness, and follow a monthly website maintenance routine. By the end, you’ll know how to keep your site fast, secure, and running smoothly long after launch.
0/12
How to Make a Website

How to Choose and Register a Domain Name

Module: Website Setup & WordPress Basics • Lesson: Choosing & Registering a Domain Name

Learning goals: Pick a memorable, brand-safe domain, check availability, and register it with the right settings (privacy, auto-renew, DNS).

What Is a Domain?

A domain name is your website’s address on the internet (for example, yourbrand.com). It points browsers to your web hosting where your WordPress site lives.

  • Registrar: The company where you buy and manage the domain.
  • Nameservers/DNS: The system that routes your domain to your web host.
  • TLD: The extension after the dot (e.g., .com, .org, .io).

Naming Principles That Work

Use these proven guidelines to craft a name that’s easy to remember and market:

  1. Keep it short: Aim for 6–15 characters; shorter is easier to type and share.
  2. Make it pronounceable: If people can say it, they can remember and recommend it.
  3. Avoid hyphens and numbers: They’re easy to mishear (“dash” or “five”).
  4. Prefer brandable over generic: mintloom.com beats best-shoes-online-24.com.
  5. Use simple, clear words: Avoid uncommon spellings that cause typos.
  6. Consider keywords sparingly: Helpful if natural (e.g., riversideplumbing.com), but don’t stuff.
  7. Think long-term: Pick a name that can grow with new products or locations.
  8. Check social handles: Consistency across platforms helps branding.

Choosing a TLD (.com vs others)

.com is still the most recognized and trusted for businesses. But alternatives can be smart:

  • .org for nonprofits, communities, open-source projects.
  • .io popular with tech and startups.
  • .co short and brandable if .com is taken.
  • Country codes (e.g., .uk, .ca, .de) for local audiences.
  • Industry TLDs (e.g., .design, .studio, .shop) when it fits your brand.

Strategy: Prioritize the best single domain, then consider defensively registering common misspellings or key TLD variants that matter to you.

Availability, Trademarks & Safety

Before you fall in love with a name, make sure you can use it safely.

  1. Search availability: Check if the exact domain is available with your preferred TLD.
  2. Trademark screening: Search for existing marks in your region to avoid conflicts (this is not legal advice).
  3. Check for confusion: Avoid names that are one letter off from major brands.
  4. Look up history: If considering a used domain, review past content and any spam reputation.
  5. Social media handles: Ensure your brand can be consistent across platforms.

Registration Steps (Start to Finish)

  1. Pick a trusted registrar.
    • Look for transparent pricing, easy DNS, and responsive support.
  2. Search the domain and add to cart with the desired TLD.
  3. Enable WHOIS privacy (domain privacy protection).
    • Hides your personal contact info from public records.
  4. Disable unnecessary add-ons.
    • Skip upsells you don’t need (e.g., premium email—unless required).
  5. Turn on auto-renew and use a reliable payment method.
  6. Set nameservers.
    • If your hosting provides nameservers, replace the registrar defaults with the host’s (e.g., ns1.host.com, ns2.host.com).
  7. Add DNS records if needed.
    • Point A or CNAME to your host, and configure MX if using custom email.
  8. Verify ownership & SSL later.
    • Confirm the verification email from your registrar and host; you’ll set up SSL in the hosting lesson.

DNS Basics You Should Know

  • A Record: Points your root domain (yourbrand.com) to a server IP.
  • CNAME: Points one hostname to another (e.g., www → yourbrand.com).
  • MX: Routes email (e.g., to Google Workspace or Microsoft 365).
  • TTL: How long DNS records are cached; lower TTLs update faster.
  • Propagation: DNS changes can take minutes to a few hours to be seen everywhere.

Pricing, Renewals & Ownership

  • Intro vs renewal: First-year discounts are common; check the renewal rate before buying.
  • Register for multiple years: Reduces admin overhead and protects against lapses.
  • Auto-renew + backup payment: Prevents accidental expiration.
  • Keep contact info updated: Required for verification; outdated info can suspend a domain.

Activity: Brainstorm 5 Domain Ideas (10–15 min)

Generate and evaluate five options using the principles above.

Step 1 — Brainstorm

  • Combine short words, industry terms, and brandable syllables (e.g., loom, mint, rivet).
  • Try synonyms and metaphors that fit your tone (e.g., forge, nest, sprout).

Step 2 — Score Your Ideas

Domain Idea Length (✓ ≤ 15) Pronounceable No Hyphens/Numbers Brandable Keyword Fit Social Handles Available?
exampleone.com Optional ✓/✗ ✓/✗
exampletwo.com
examplethree.com
examplefour.com
examplefive.com

Step 3 — Decide & Register

  1. Pick the top 1–2 names that meet most criteria.
  2. Register the primary TLD (e.g., .com) and any smart defensive variants you care about.
  3. Enable domain privacy and auto-renew.

Copy-Paste Checklist

  • ☐ Name is short, pronounceable, and hyphen/number-free
  • ☐ Passes the radio test (easy to spell from hearing it once)
  • ☐ Brandable and future-proof for growth
  • ☐ Optional keyword used naturally (no stuffing)
  • ☐ TLD chosen for audience (.com preferred; others if strategic)
  • ☐ Availability verified + basic trademark screening done
  • ☐ Social handles available (or acceptable alternatives)
  • ☐ WHOIS privacy enabled
  • ☐ Auto-renew on, renewal pricing reviewed
  • ☐ Nameservers/DNS configured to point to hosting

Quick FAQs

Should I choose .com if it’s available?

Usually yes—.com is widely recognized and trusted. If unavailable, choose a strong alternative (e.g., .co, .io, .org) that fits your brand and audience.

Is it okay to use hyphens?

Technically yes, but they reduce memorability and increase typing errors. Avoid them unless it solves a specific problem.

Do I need multiple TLDs?

Not required. Register the primary domain first, then add defensive TLDs only if they meaningfully protect your brand.

Can I change my domain later?

Yes, but it involves redirects and brand updates. Choose carefully up front to avoid migrations.

Up next: Setting Up Hosting & Connecting Your Domain.