Build a professional website — no code, no confusion
Go from blank screen to a polished, client-ready WordPress site step by step — with plain-English guidance that makes every click make sense, even if you've never touched a website before.

My job is to make every step so clear that you forget you were ever intimidated by this.— Renstay

What you'll learn
What you'll be able to do
- Set up a self-hosted WordPress site from scratch, including domain, hosting, and SSL
- Design polished, mobile-responsive page layouts using a modern block or page-builder tool
- Customize themes, fonts, colors, and branding to match any business identity
- Build essential site sections — homepage, about, services, blog, and contact — with confidence
- Optimize site speed, SEO fundamentals, and security so your site ranks and stays protected
- Deliver or hand off a complete client-ready website and manage ongoing updates independently
How it works
A school that adapts to you
This isn't a set of static videos. Every lesson is generated live and tuned to where you actually are.
We learn your level
A quick placement check tailors your starting point so you're never bored or lost.
Lessons adapt as you go
Each lesson is written for your pace and your goal, adjusting as your skills grow.
Your AI coach keeps you moving
Checkpoints, feedback, and gentle nudges turn progress into a real result.
The curriculum
What's inside your school
15 modules · 80 lessons

Getting Your WordPress Site Online
This module introduces learners to the fundamentals of starting a WordPress website from the ground up. Students will understand what WordPress is, the differences between WordPress.com and WordPress.org, the legal and technical responsibilities of website ownership, and how to choose the right domain name and hosting provider. The module also explores the real costs involved in building and maintaining a WordPress website. By the end of this module, learners will have the knowledge and confidence to make informed decisions before launching their first WordPress website.
- 1.1WelcomeIncluded
- 1.2Course IntroductionIncluded
- 1.3Wordpress.com VS Wordpress.orgIncluded
- 1.4What you do with WordPress (Technically & Legally)Included
- 1.5Choosing a Domain Name and Hosting PlanIncluded
- 1.6How much it Costs to build a Website with WordPressIncluded
Installation
- 2.1Tools & Resources for the CourseIncluded
- 2.2Local vs Web Host installationsIncluded
- 2.3How to install WordPress locallyIncluded
- 2.4How to install WordPress on a Web HostIncluded
- 2.5How to Log into WordPressIncluded
Dashboard
- 3.1Knowing the dashboardIncluded
- 3.2Manage Posts & PagesIncluded
- 3.3WordPress Media LibraryIncluded
- 3.4Manage your Comments in WordPressIncluded
Enriching your WordPress
- 4.1Change WordPress ThemeIncluded
- 4.2Plugins & their InstallationsIncluded
- 4.3Clearing the Preloaded Dummy contentIncluded
- 4.4Setting up your WordPress profile & avatarIncluded
Settings
- 5.1General SettingsIncluded
- 5.2Writing SettingsIncluded
- 5.3Reading SettingsIncluded
- 5.4Discussion SettingsIncluded
- 5.5Media SettingsIncluded
- 5.6Permalink SettingsIncluded
Managing
- 6.1Generate Privacy PolicyIncluded
- 6.2Managing UsersIncluded
Content Editor
- 7.1WordPress Content EditorIncluded
- 7.2Working with BlocksIncluded
- 7.3Working with Images in the Block EditorIncluded
- 7.4Arranging & Organizing your ContentIncluded
- 7.5Configuring your Post/Page SettingsIncluded
WordPress Themes
- 8.1Understanding Themes & SelectionIncluded
- 8.2Find and Install Free WordPress ThemesIncluded
- 8.3Find & Install Premium ThemesIncluded
- 8.4Two Best WordPress Themes for any websiteIncluded
- 8.5Installing Starter Templates with Kadence & AstraIncluded
- 8.6Create Static HomepageIncluded
Building the Essential Pages
Create the core pages every professional website needs — homepage, about, services, blog, and contact.
- 9.1Designing a High-Impact HomepageIncluded
- 9.2Creating an About Page That Builds TrustIncluded
- 9.3Building a Services or Portfolio PageIncluded
- 9.4Setting Up a Blog and Writing Your First PostIncluded
- 9.5Adding a Contact Page with a Working FormIncluded
Customization
- 10.1Customizing Site design & Theme SettingsIncluded
- 10.2Working with Custom blocks & optionsIncluded
- 10.3WordPress Posts vs Pages (Differences)Included
- 10.4Categories vs TagsIncluded
- 10.5Manage your Navigation menusIncluded
- 10.6Understanding WordPress widgetsIncluded
- 10.7Understanding WordPress PluginsIncluded
- 10.8Find & Install Free pluginsIncluded
- 10.9Find & Install Premium pluginsIncluded
- 10.10Popular WordPress pluginsIncluded
Adding Functionality
- 11.1Adding Contact Forms with WPFormsIncluded
- 11.2Spam ProtectionIncluded
- 11.3Powerful Blocks (Kadence blocks)Included
- 11.4SEO OptimizationIncluded
- 11.5Analytics, Search Console & Adsense integrationIncluded
Modifications
- 12.1Modify your site's User RolesIncluded
- 12.2Create an Online StoreIncluded
- 12.3WordPress SecurityIncluded
- 12.4Building a WordPress SiteIncluded
- 12.5Setting Up Colors & FontsIncluded
- 12.6Designing custom HeaderIncluded
- 12.7Designing custom FooterIncluded
- 12.8Configuring the Page LayoutIncluded
- 12.9Designing custom SidebarIncluded
- 12.10Designing a Blog pageIncluded
- 12.11Designing custom Static HomepageIncluded
Final Product
- 13.1My Example SiteIncluded
- 13.2Troubleshooting WordPress IssuesIncluded
- 13.3Wrapping UpIncluded
Performance, SEO, and Security
Optimize your site for fast load times, search engine visibility, and protection against common threats.
- 14.1Installing and Configuring an SEO PluginIncluded
- 14.2On-Page SEO Essentials for Every PageIncluded
- 14.3Speeding Up Your Site with Caching and Image OptimizationIncluded
- 14.4Securing Your WordPress Site Against Common ThreatsIncluded
Launching, Handing Off, and Managing Your Site
Prepare your site for launch, deliver a client-ready handoff, and manage ongoing updates with confidence.
- 15.1Pre-Launch Checklist: Testing Before You Go LiveIncluded
- 15.2Setting Up Automated BackupsIncluded
- 15.3Preparing a Client Handoff PackageIncluded
- 15.4Managing Updates, Plugins, and Ongoing MaintenanceIncluded
Who it's for
Is this you?
Aspiring Freelancers
You want to offer web design services to clients but need to learn the craft end-to-end — from setup to professional handoff.
Small Business Owners
You're tired of paying an agency for every small update and want to own, manage, and update your own business website independently.
Career-Changers
You're pivoting into the digital space and want a concrete, marketable skill you can add to your portfolio right away.
Entrepreneurs & Side-Hustlers
You have a new idea or product and need a polished online presence fast — without blowing your budget on a developer.
Bloggers & Content Creators
You want a real, self-hosted blog you fully control — with a proper domain, a beautiful layout, and no platform telling you what you can or can't do.
Non-Profits & Community Orgs
You need a professional-looking website on a tight budget and want someone internal who can build and maintain it without outside help.
Questions
Frequently asked
Your teacher
A note from your teacher
Renstay
Hey, I'm really glad you're here — and I mean that, because I know exactly how you might be feeling right now.
Maybe you've been putting off building a website for months (or years) because it seems technically overwhelming. Maybe you've tried before, got lost in a sea of settings and plugins, and quietly closed the tab. Or maybe you've been paying someone else to make simple updates to your own site and you're finally done with that. Whatever brought you here, you're in the right place — because I built this course for exactly that feeling.
I want to be straight with you: WordPress has a reputation for being complicated, and honestly, that reputation isn't totally wrong. There are a lot of moving parts. But here's what I've learned from helping people build their first sites: the overwhelm almost always comes from bad explanations, not from the tool itself. When someone walks you through every step — in plain English, in the right order, without assuming you already know what a "nameserver" is — it actually clicks. And once it clicks, it really clicks.
That's the whole philosophy behind Build With WordPress. We go step by step, we celebrate the small wins (getting SSL to activate is genuinely exciting, I promise), and we never skip ahead and leave you wondering what just happened. You'll set up your hosting, design your pages, brand your site, build every essential section, and then make sure it's fast, secure, and findable on Google — all before you ever hit publish. And if you're building for clients, you'll finish with everything you need to hand off a professional product with confidence.
By the end of this course, you won't just have a website. You'll have a skill. One you can use to launch your business, serve clients, or finally take control of your own corner of the internet. I can't wait to see what you build — now let's get started.
— Renstay
Start your journey today
Join get instant access — learn at your own pace with an AI coach in your corner.
$19/mo
Recurring billing · cancel anytime
Enrolling a child? Sign up as a parent — you'll add your student right here after.
Secure checkout · Instant access
- 15 modules, 80 lessons
- AI-adaptive lessons tuned to your level
- Quizzes & checkpoints to lock in progress
- Your own AI learning coach
- Learn on any device, at your pace
- Full access for as long as you're subscribed