Title: Developing with WordPress | Learn WordPress 

---

# Course Category: Developing with WordPress

Search

## Filter

Filter

  العربية

  বাংলা

  繁體中文

  English

  Suomi

  Français

  Deutsch

  Ελληνικά

  ગુજરાતી

  हिन्दी

  Bahasa Indonesia

  Italiano

  日本語

  ភាសាខ្មែរ

  Lietuvių kalba

  Oluganda

  മലയാളം

  नेपाली

  Polski

  Português do Brasil

  Русский

  Српски језик

  Español de Argentina

  Español

  Tagalog

  தமிழ்

## Filter

Filter

  Block Development

  Block Editor

  Community Team

  Contributing

  Core

  Extending WordPress

  General

  Getting Started

  Gutenberg

  Plugin Development

  Publishing

  Site Editor

  Site Management

  Theme Development

  theme.json

  Training Team

  Using Plugins

  Using Themes

  Using WordPress

  WordPress

## Level

Level

  All

  Advanced

  Beginner

  Intermediate

 * Featured
 * [⌊Beginner WordPress Developer⌉⌊Beginner WordPress Developer⌉[
 * 
   ## 󠀁[Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)󠁿
   
 * Start your WordPress development journey here. Learn how WordPress works, and
   how to extend it.
 * 9 hours
 * 59 lessons
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * Featured
 * [⌊Intermediate Theme Developer⌉⌊Intermediate Theme Developer⌉[
 * 
   ## 󠀁[Intermediate Theme Developer](https://learn.wordpress.org/course/intermediate-theme-developer/)󠁿
   
 * Learn how to develop a custom block theme, from global styles to release on WordPress.
   org.
 * 8 hours
 * 32 lessons
 * [Intermediate](https://learn.wordpress.org/?wporg_lesson_level=intermediate)
 * [⌊Develop Your First Low-Code Block Theme⌉⌊Develop Your First Low-Code Block 
   Theme⌉[
 * 
   ## 󠀁[Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)󠁿
   
 * Learn how to build a block theme using the Site Editor – and a little code.
 * 23 lessons
 * [Intermediate](https://learn.wordpress.org/?wporg_lesson_level=intermediate)
 * [⌊Using the WordPress Data Layer⌉⌊Using the WordPress Data Layer⌉[
 * 
   ## 󠀁[Using the WordPress Data Layer](https://learn.wordpress.org/course/using-the-wordpress-data-layer/)󠁿
   
 * Let’s build a JavaScript application based on WordPress REST API In this course,
   you will learn…
 * 6 lessons
 * [Advanced](https://learn.wordpress.org/?wporg_lesson_level=advanced)
 * [⌊Introduction to Block Development:  Build your first custom block⌉⌊Introduction
   to Block Development:  Build your first custom block⌉[
 * 
   ## 󠀁[Introduction to Block Development: Build your first custom block](https://learn.wordpress.org/course/introduction-to-block-development-build-your-first-custom-block/)󠁿
   
 * Learn the basics of block development with this introductory course. This step-
   by-step guide will walk you…
 * 20 lessons