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

Typography Basics (Fonts, Pairing, Readability)

Learn how to choose fonts, pair typefaces, and structure text for clean, accessible, and professional website design.

Estimated time: 25–40 minutes  •  Level: Beginner

What You’ll Learn

  • How typography shapes brand perception.
  • The difference between serif, sans-serif, and display fonts.
  • How to pair fonts without conflict.
  • How to set up a scalable type system (headings, body text, spacing).
  • How to improve readability using hierarchy, rhythm, and contrast.
  • How to set global typography in Elementor.

Why Typography Matters

Typography influences trust, clarity, and user experience. Before color, images, or layout, users read text first. Strong typography ensures your message lands clearly and professionally.

  • First impressions: Fonts affect how modern, friendly, or authoritative your brand feels.
  • Readability: Clean type reduces friction and keeps users engaged.
  • Consistency: A defined type system makes your design look intentional.

Font Categories & When to Use Them

Sans-Serif

Clean, modern, simple. Great for body text and digital-first brands.

Examples: Inter, Lato, Montserrat, Roboto.

Serif

Traditional, professional, high-trust. Works well for headings or editorial content.

Examples: Playfair Display, Merriweather, Georgia.

Display / Decorative

Stylized and expressive. Use only for large headings or brand-specific design.

Examples: Abril Fatface, Lobster, custom scripts.

How to Pair Fonts (Simple Rules)

  1. Use one primary font for body text.

    Choose a clean sans-serif for the majority of your website content.

  2. Pair contrast, not conflict.

    A serif heading + sans-serif body is a safe classic combo. Two sans-serifs also work if weights differ.

  3. Limit your fonts.

    Use 1–2 fonts maximum (one for body, one optional for headings).

  4. Avoid overly similar or overly decorative combinations.

Reliable Pairing Examples

  • Playfair Display (H1–H2) + Inter (Body)
  • Merriweather (H1–H2) + Lato (Body)
  • Montserrat (Headings) + Lato (Body)
  • Poppins (Headings) + Inter (Body)

Setting Up a Scalable Type System

Create consistent visual hierarchy using predictable sizes, weights, and spacing.

Element Recommended Size Notes
H1 36–48px Used for page titles.
H2 28–32px Section titles.
H3 22–26px Subsections.
Paragraph 16–18px Main body text; avoid going below 16px.
Line Height 1.5–1.7 Improves readability.

Tip: For mobile, scale headings down ~10–20% using Elementor’s responsive controls.

Readability Principles

  • Keep line length between 50 and 75 characters.
  • Use adequate spacing: 24–32px between paragraphs; 40–60px between sections.
  • Use contrast wisely: Deep text (#111, #222) on light backgrounds improves comfort.
  • Use bold for emphasis, not ALL CAPS.
  • Avoid center-aligned long text.

Examples of Headline & Body Combinations

Elegant & Editorial

Serif headings with clean sans body create a premium, editorial vibe.

Modern & Bold

Rounded, geometric headings paired with a softer body font feel contemporary.

Clean & Friendly

Light curves and high legibility create an approachable feel.

Setting Typography in Elementor

  1. Go to Site Settings → Typography.
  2. Set global font for Body Text (16–18px, line height 1.5–1.7).
  3. Set global fonts for H1–H6 using your paired heading font.
  4. Set consistent font weights (400 for body, 600–700 for headings).
  5. Update all templates: Header, Footer, Posts, Buttons.
  6. Test on mobile and adjust scale using Elementor’s responsive settings.

Hands-On: Typography Exercises

  1. Choose a body font: Inter, Lato, or Roboto.
  2. Choose a heading font: Optionally pair a serif or stronger sans-serif.
  3. Set your H1–H3 sizes: Use the table above as a guide.
  4. Copy 1 paragraph of your website’s content and test it with your chosen fonts.
  5. Check readability: View on desktop + mobile; adjust line height and spacing.

Common Mistakes to Avoid

  • Using too many fonts (more than 2).
  • Using fonts with poor readability for body content.
  • Allowing headings to be too close to previous text.
  • Using pure black (#000) instead of charcoal (#111–222).
  • Setting body text below 16px.

Quick Typography Checklist

  • 1–2 fonts selected.
  • Global fonts set in Elementor.
  • Body text 16–18px with proper line height.
  • Consistent heading scale (H1 > H2 > H3).
  • Readable line length (50–75 characters).
  • Strong contrast for text.

FAQ: Common Beginner Questions

Should I upload custom fonts?

Only if required for branding. Web-safe fonts load faster and are easier to manage.

Is it okay to use Google Fonts?

Yes. They’re optimized for web usage and easy to integrate with WordPress and Elementor.

What if my theme already has fonts set?

Override fonts in Elementor Site Settings for complete control and consistency.

Next Steps

  1. Finalize your heading + body font pairing.
  2. Set global typography in Elementor.
  3. Audit 2 existing pages for spacing, readability, and consistency.

Continue to: Creating a Consistent Brand Look.


Accessibility tip: Use semantic headings (H1–H6 in proper order) and ensure all text maintains sufficient contrast.