WordPress provides limitless ways for people to craft and grow their online presence. The content in these courses is delivered in multiple formats, with a focus on text and video, working towards practical learning objectives to help you become a better WordPress developer, designer, user, and contributor.

Developing with WordPress

WordPress opens up opportunities for developers to modify, extend, and experiment beyond its publishing capabilities. These courses will teach you the more technical aspects of working with WordPress, from theme development to building plugins and more.

A Developers Guide to Block Themes – Part 1

Learn the fundamentals of block theme development in part 1 of the Developers Guide to Block Themes.

The course will guide you through the process of developing a block theme from scratch. It covers the fundamental elements of a block theme, teaching you the concepts via real world examples.

What you will learn:

  • The minimum requirements of a block theme
  • Turning design requirements into a theme.json file
  • How to utilize the Site Editor to build out your theme templates
  • Taking the changes from the Site Editor and saving them as theme files
  • Creating Custom Templates, Template Parts, and Variable Templates
  • Lessons: 19

A Developers Guide to Block Themes – Part 2

Learn the how to develop block themes development in part 2 of the Developers Guide to Block Themes.

The course will continue on from what you learned in part 1, and covers more advanced block theme development tactics.

What you will learn:

  • Adding custom fonts to your block theme
  • Adding custom functionality through block patterns
  • Creating Global Styles variations
  • Making your block theme translation ready
  • Locking down your theme settings and blocks
  • Lessons: 21

Develop Your First Low-Code Block Theme

Have you ever wanted to know how theme developers design themes? Have you ever wanted to design a theme of your very own from scratch? If so, you’ve come to the right place! Learn how to build a custom block theme using the WordPress site editor–and only a tiny bit of coding. We’ll show you how!

  • Lessons: 23

Introduction to WordPress

WordPress is a powerful content management system with a range of innovative features. In the following courses, you'll get an introduction to WordPress and learn everything you need to know to get going with your website. So whether you're a novice or simply want to know how to set up a new site, we have you covered.

Getting Started With WordPress: Get Familiar

Now that you’ve installed WordPress, what’s next?

In this course for beginners, we’ll teach you all the basics of WordPress, so you’re ready to hit the ground running with your first site. You’ll learn:

  • The difference between when you should write a post vs. when you should write a page
  • WordPress terminology like “slug”, “category” and “tag”
  • How to personalize your profile
  • How to use images to help search engines and people of all abilities find, list, and use your site
  • How to make the most out of WordPress through your dashboard

  • Lessons: 18

Creating a 4-page business website

In today’s digital age, having a website is crucial for any business. However, creating a website can seem like a daunting task, especially for those who are not tech-savvy. This course aims to teach you how to create a 4-page business website, from start to finish, using a block theme.

  • Lessons: 10

Using the Site Editor

If you've ever wanted to edit all parts of your site easily, the Site Editor makes that possible. First launched in WordPress 5.9, the Site Editor includes features like templates, template parts, theme blocks, and more. The courses below will teach you all about using the Site Editor and its features to help you build your perfect site.

Part 1: Simple Site Design and Site Editing

Do you want to build a site on WordPress, but don’t know how to code? No problem.

Learn how to create beautiful designs without code, thanks to full site editing (FSE)—a set of interconnected features that make WordPress powerful.

We’ll go through:

  • The benefits of full site editing when creating a new site
  • How to create a customized site design without any coding
  • Lessons: 14

Part 2: Personalized Site Design and Theme Blocks

Let’s dive into theme blocks! Now that you know about full site editing, you can take advantage of your familiar experience with blocks to customize and build all parts of your site.

In this course, you’ll learn:

  • What theme blocks are, along with their benefits
  • How to create a personalized site design using theme blocks
  • Lessons: 6

Have an idea for new content? Let us know!