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

Installing Elementor + Elementor Pro (Optional)

Module: Website Setup & WordPress Basics • Lesson: Installing Elementor & Elementor Pro

This lesson explains how to install Elementor, an intuitive drag-and-drop page builder, and optionally install Elementor Pro for advanced design features, templates, and widgets.

What Is Elementor?

Elementor is a leading WordPress drag-and-drop page builder that lets you visually design pages without writing code.

Key Features

  • Drag-and-drop page building
  • Real-time visual editing
  • Pre-made page templates & blocks
  • Responsive design controls
  • Widgets for text, images, buttons, forms, and more

Elementor Free vs Elementor Pro

Elementor Free

  • Basic widgets (text, images, buttons, video)
  • Basic templates
  • Responsive editing
  • Sufficient for simple landing pages

Elementor Pro (Paid)

  • Theme Builder (header, footer, blog layouts)
  • Pro widgets (forms, sliders, price tables, galleries)
  • Advanced templates and kits
  • Popup Builder
  • WooCommerce Builder
  • Custom CSS options
  • Premium support

Pro is optional but highly recommended for business or marketing-focused websites.

How to Install Elementor (Free Version)

Steps

  1. Go to Plugins → Add New.
  2. Search for Elementor.
  3. Click Install Now.
  4. Click Activate.
  5. You will now see an Elementor menu in your dashboard.

How to Install Elementor Pro (Optional)

Elementor Pro is a premium add-on plugin that works together with the free version.

Steps

  1. Purchase Elementor Pro from elementor.com.
  2. Download the ZIP file from your Elementor account.
  3. Go to Plugins → Add New → Upload Plugin.
  4. Select the Elementor Pro ZIP file.
  5. Click Install Now, then Activate.

After activation, you must connect your license to unlock Pro features.

Activating the Elementor Pro License

Steps

  1. Go to Elementor → License.
  2. Click Connect & Activate.
  3. Log in to your Elementor account.
  4. Your site will now be connected to your Pro subscription.

Once activated, Pro widgets and templates will be available inside the editor.

Using Starter Templates

Elementor includes a library of templates you can insert with a single click.

How to Use Templates

  1. Edit any page with Elementor.
  2. Click the Folder icon.
  3. Select from:
    • Blocks (sections)
    • Pages (full layouts)
    • Kits (site-wide designs)
  4. Click Insert to add the template.

If using Elementor Pro, you’ll see additional premium templates.

Activity: Install Elementor & Build a Simple Section

Complete the following steps:

  1. Install and activate Elementor (free).
  2. (Optional) Install Elementor Pro and connect your license.
  3. Create a new page titled Test Page.
  4. Click Edit with Elementor.
  5. Add the following blocks:
    • A heading block
    • A paragraph block
    • An image
    • A button linking to another page
  6. Style your section using colors, typography, and spacing controls.
  7. Publish the page.

Assignment: Upload a screenshot of your finished Elementor section.

Elementor Best Practices

  • Use a compatible theme for best performance.
  • Avoid nesting too many sections/columns—they slow down your site.
  • Use global colors and fonts for a consistent design.
  • Optimize images before uploading to improve speed.
  • Use Elementor Pro’s Theme Builder to create consistent headers/footers.
  • Keep Elementor and Elementor Pro updated for security and feature improvements.

Next Lesson: End-of-Module Assessment