Title: Lessons | Learn WordPress 

---

# Lessons

Lessons can be taken as part of a course or whenever you want to learn deeply about
a specific subject or concept. They come in a range of formats, including how-to
videos, quizzes, text-based content, and other activities.

Search

## Filter

Filter

  বাংলা

  English

  Suomi

  Français

  Deutsch

  ગુજરાતી

  हिन्दी

  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

  Diversity

  Extending WordPress

  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

 * [⌊Code editor⌉⌊Code editor⌉[
 * 
   ## 󠀁[Code editor](https://learn.wordpress.org/lesson/code-editor/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * A summary of some of the more popular code editors available for developing with
   WordPress.
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊WordPress Installation⌉⌊WordPress Installation⌉[
 * 
   ## 󠀁[WordPress Installation](https://learn.wordpress.org/lesson/wordpress-installation/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * Learn how to manually set up a local WordPress instance, through the famous five-
   minute install.
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊Local development environment⌉⌊Local development environment⌉[
 * 
   ## 󠀁[Local development environment](https://learn.wordpress.org/lesson/local-development-environment/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * An introduction to the concept of a local development environment, as well as
   some common options.
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊Admin page request⌉⌊Admin page request⌉[
 * 
   ## 󠀁[Admin page request](https://learn.wordpress.org/lesson/admin-page-request/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * Explore a typical WordPress admin request and step through the code execution.
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊Front-end page request⌉⌊Front-end page request⌉[
 * 
   ## 󠀁[Front-end page request](https://learn.wordpress.org/lesson/front-end-page-request/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * Explore a typical WordPress front end request and step through the code execution.
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊Permalinks, rewriting urls on Apache and Nginx⌉⌊Permalinks, rewriting urls 
   on Apache and Nginx⌉[
 * 
   ## 󠀁[Permalinks, rewriting urls on Apache and Nginx](https://learn.wordpress.org/lesson/permalinks-rewriting-urls-on-apache-and-nginx/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * Describe how permalinks work. Identify where Permalinks can be set for a WordPress
   installation.
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊The WordPress database⌉⌊The WordPress database⌉[
 * 
   ## 󠀁[The WordPress database](https://learn.wordpress.org/lesson/the-wordpress-database/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * Identify and describe the different tables in the WordPress database, and the
   core functions to interact…
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊The WordPress file structure⌉⌊The WordPress file structure⌉[
 * 
   ## 󠀁[The WordPress file structure](https://learn.wordpress.org/lesson/the-wordpress-file-structure/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * Describe the files and directories that make up a WordPress installation.
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊WordPress and web servers⌉⌊WordPress and web servers⌉[
 * 
   ## 󠀁[WordPress and web servers](https://learn.wordpress.org/lesson/wordpress-and-web-servers/)󠁿
   
 * Part of: [Beginner WordPress Developer](https://learn.wordpress.org/course/beginner-wordpress-developer/)
 * What a web server is, and the different parts of a web server.
 * [Beginner](https://learn.wordpress.org/?wporg_lesson_level=beginner)
 * [⌊Testing your products for PHP version compatibility⌉⌊Testing your products 
   for PHP version compatibility⌉[
 * 
   ## 󠀁[Testing your products for PHP version compatibility](https://learn.wordpress.org/lesson/testing-your-products-for-php-version-compatibility/)󠁿
   
 * With all versions of PHP 7 now officially EOL (end of life) any plugins you develop,…
 * [⌊How to create a menu with the navigation block ⌉⌊How to create a menu with 
   the navigation block ⌉[
 * 
   ## 󠀁[How to create a menu with the navigation block ](https://learn.wordpress.org/lesson/how-to-create-a-menu-with-the-navigation-block-3/)󠁿
   
 * Navigate your way around your website with the aid of the navigation block. This
   tutorial will…
 * [⌊Introducing the Twenty Twenty-Four theme⌉⌊Introducing the Twenty Twenty-Four
   theme⌉[
 * 
   ## 󠀁[Introducing the Twenty Twenty-Four theme](https://learn.wordpress.org/lesson/introducing-the-twenty-twenty-four-theme/)󠁿
   
 * In this tutorial, we will explore the new WordPress default theme. The idea behind
   Twenty Twenty-Four…

 [Previous](https://learn.wordpress.org/lessons/page/23/?output_format=md)

[1](https://learn.wordpress.org/lessons/?output_format=md) … [22](https://learn.wordpress.org/lessons/page/22/?output_format=md)
[23](https://learn.wordpress.org/lessons/page/23/?output_format=md) 24 [25](https://learn.wordpress.org/lessons/page/25/?output_format=md)
[26](https://learn.wordpress.org/lessons/page/26/?output_format=md) … [49](https://learn.wordpress.org/lessons/page/49/?output_format=md)

 [Next](https://learn.wordpress.org/lessons/page/25/?output_format=md)