
Create your first website with hosting and WordPress setup. Learn to choose a site type, secure a domain, install a theme, design pages, add plugins, and publish your blog.
Choose the right platform for your website by evaluating Wix, Squarespace, and WordPress, and learn why WordPress offers extensive plugins and themes for content-based sites.
Identify your niche by leveraging personal and professional experience, past challenges, and topics friends seek your advice on, then define your ideal customer to tailor content.
Learn how to choose a domain name and hosting plan, purchase hosting, and prepare your website online with step-by-step guidance.
Navigate the Bluehost hosting dashboard to manage multiple sites, domains, and domain email, log in to WordPress, and access redirects and cPanel when needed.
Install a customizable free WordPress theme to quickly design your site, adjust colors and fonts, and build landing pages within the hosting, WordPress setup, and blog design course.
Explore the WordPress dashboard to edit content and customize your site, manage posts, pages, media, and comments, and configure plugins like Rankmath and Elementor, along with themes and appearance settings.
Develop branding with 2–4 brand colors and a simple text-based logo, keeping it flexible as your site evolves. Use Canva for a transparent background, then upload in theme settings.
Explore the theme customizer to adjust global typography, colors, layout, header, footer, and menus; preview changes in real time and add safe CSS when needed.
Explore how WordPress plugins extend your site's customization beyond themes, covering speed, seo, contact forms, backups, link cloaking, anti-spam, and accessibility, with guidance on compatibility and performance.
Discover how to find and select images for your WordPress site, then resize, compress, and optimize them for fast loading and SEO-friendly alt text.
Design your homepage with a clear navigation bar, optional header, credibility through a self-introduction, plus blog content and an email opt-in to grow your audience.
Design a footer with copyright, legal links, and optional email signup or social icons; choose 1–3 columns and a contrasting color for visibility.
Create an about page that signals credibility to Google, supports audience relevance, and can be simple or detailed with an image, background, and clear options for naming.
Create a simple contact page with a plugin shortcode, include name, email, website (optional), and message, and use the native WordPress editor for theme compatibility and faster performance.
Learn how to create essential legal pages such as a general disclaimer, privacy policy, terms and conditions, and an accessibility statement to protect your website and users.
Create a resources page to share your favorite tools, software, products, and nonprofits with your audience. Build and organize it using a landing page builder for easy layout.
Set up your main navigation with essential pages (about, blog, resources, courses) plus a paid product or email opt-in; place legal and contact links in the footer.
Add an email subscriber form to your site to build an owned audience. Drive traffic and deepen connections with subscribers through simple forms and follow-up emails.
Create a dedicated blog or archives page in WordPress and designate it in your theme to improve SEO, educate visitors about your services, and organize content with categories.
Write your first post in WordPress, draft in Google Docs, paste to WordPress, add images, set category and a short permalink, optimize with an SEO plugin, and publish.
Launch and attract visitors by defining your audience and target market, choosing content types for searchable traffic, and focusing on platforms and SEO for your site.
Keep a simple, professional design across your home, about, and legal pages by practicing with your theme to create posts and pages quickly, avoiding overanalysis and wasted time.
Are you ready to create a website? Learning how to start a website from scratch can be both a very exciting and very overwhelming process. The website design part can be really fun but learning how to use WordPress — not so much. But it doesn’t have to suck!
I will show you how to create a website or start a blog — even if you have no technical experience whatsoever.
I had absolutely no technical or coding experience when I first started… still don’t, if I’m being honest, and I’ve started 6 or 7 WordPress websites now and multiple successful online businesses.
I’m going to walk you through how to do this in this class step-by-step so you can beat most of that learning curve and only bother yourself with what’s most important.
In this class, you’re going to learn how to :
Decide what kind of website you want and what platform might be best for you
Get a domain name and hosting plan to take your website online
Navigate WordPress and install a theme on your website
Design your homepage and the most important other pages on your website
Add the right plugins for additional tools and customizations
Create a blog page and write your first blog post
And so much more!