
Update your WordPress skills for 2025 by exploring classic themes and modern full site editing. Build a site and master timeless concepts, modern block themes, and dynamic data for homepage.
Explore what WordPress is, from a finished sample site to basic editing in the admin dashboard, and understand pages, posts, and the content versus presentation distinction.
Compare WordPress.com and WordPress.org, and understand hosting as the 24/7 home. Install WordPress via DreamHost with a custom setup, then log in and launch your real domain site.
Set up a free private WordPress sandbox on your computer with the local WP app. Create and start a local site, then log in to the admin dashboard for practice.
Begin building your WordPress site by using the admin dashboard to create and publish posts, view them on the front end, and learn how posts differ from pages for navigation.
Learn how to create pages in WordPress, distinguish pages from posts, and manage navigation by adding and publishing pages like about us, contact us, and photo gallery.
Learn how WordPress themes shape your website's appearance, including fonts, colors, and layout. Compare classic versus full-site editing themes while practicing theme activation, customization, and header and logo changes.
Compare classic themes with modern block themes to see when widgets exist. In a classic theme, use appearance to add, reorder, and manage widgets like search, recent posts, and calendar.
Learn to create and format content in WordPress using blocks, embed a YouTube video, reorder and delete blocks, and build multi-column layouts with text and images.
Master creating two-column layouts with block patterns and media blocks, adjust spacing with spacers, and use headings for semantic, accessible content in the WordPress editor.
Embed third-party content in WordPress, including a YouTube video, a tweet, and an Instagram post, using custom HTML blocks and alt text, and apply keyboard shortcuts for faster work.
Create subpages and child pages in WordPress, set a parent, and build dropdown menus in the main navigation. Link pages and content to strengthen site structure.
Create and customize WordPress photo galleries using the gallery block, with four images per row, drag-and-drop uploads, captions, and lightbox enlargement.
Explore how to use WordPress categories to filter blog posts by travel and recipes, add navigation links, and publish filtered category listings on your site.
Create a custom WordPress home page by adding a welcome page and a blog page, set a static front page and posts page, and add navigation links.
Learn to enhance WordPress posts with featured images, read more links, and excerpts. Discover how thumbnails and excerpts vary by theme and improve post engagement.
Learn how WordPress comments work, how to disable them on posts or sites, and how moderation handles comments. Explore spam management with plugins like Kismet, Discuss, and Clean Talk.
Discover how widgets power WordPress sidebars with drag-and-drop customization, renaming, and removal. Extend functionality with plugins to add new widgets and widget areas across themes.
Build a contact page with an interactive Google map and a customizable contact form using Contact Form 7, including a dropdown field and email setup.
Install and activate the Flamingo plugin to save contact form submissions into the WordPress database and view them in the admin dashboard under inbound messages, instead of relying on emails.
learn how to manage user accounts in WordPress, including changing the author name, adding avatars via Gravatar, creating new users, and understanding WordPress roles from subscriber to administrator.
Learn how permalinks create permanent links and how to customize their structure in WordPress. Discover pagination and how to set the number of posts per page in reading settings.
Discover block themes and full site editing in WordPress, switching from classic themes to control header, footer, navigation, typography, colors, and layout.
Design a custom homepage with a hero full-width image, editable headline and blue call-to-action button linked to the contact page, using a page no title template for a clean header.
Master the WordPress query loop block to pull dynamic post data and display latest recipes and travel posts in a two-column layout.
Learn to add testimonials and an FAQ section on a WordPress home page. Customize two-column layouts, typography, and a call-to-action to boost user engagement.
Design a custom footer in WordPress by editing the footer pattern, adding a logo, copyright text, navigation, and social icons, then adjust alignment, typography, and spacing.
Master customizing the single post template with WordPress full site editing, removing or adjusting elements like comments and links, then add a call to action to go live.
Whether you want to create websites without coding, or you need to learn WordPress so you can update existing websites at your job, I've got you covered.
In this brisk but thorough course we build a website together step-by-step and along the way you organically absorb and master WordPress. I'm all about having you follow along with me and I always encourage experimentation over memorization. My ultimate goal is to give you the "vocabulary of WordPress" so you can continue learning independently long after this course completes. There is no prerequisite knowledge required!
Here's a summary of what we cover:
Asking and answering "What is WordPress?"
Setting up a new WordPress site/project
Creating pages
Creating blog posts
Customizing the colors & theme of your website
Embedding YouTube videos into your website
Setting up custom navigation menus
Creating photo galleries
Inviting friends / family / coworkers into your WordPress (multiple authors)
Asking and answering "What is a plugin?" & "What is a widget?"
Letting visitors of your blog posts comment via their Facebook / Twitter accounts
Configuring an interactive "Contact Us" page
Guarding ourselves from comment and contact-form SPAM
Using a custom homepage instead of a generic "blog listing"
This course may be brand new, but this isn’t my first time teaching. I’ve led training sessions for Fortune 500 companies and I’ve already helped over 140,000 people on Udemy and received the following feedback:
"Brad definitely has some of the best techniques to embed the lesson into your mind… hands down these are the best tutorials I have had the opportunity to view."
"Presentation is concise without being tedious… you honestly feel that you have a thorough understanding of the subject."
"…[Brad] explained the process. Not memorize this or that, he explained the process. If you're looking to take a course to understand the foundations of creating websites, look no further."
Become highly valuable and relevant to the companies that are hiring WordPress creators; in one convenient place alongside one instructor. If you're ready to begin creating and updating websites - I'll see you on the inside!