Source: Learn WordPress

  • JavaScript

    A brief introduction to JavaScript, how JavaScript can be added to an HTML page, and some examples of what is possible with JavaScript.

  • CSS

    A brief introduction to CSS, how CSS can be added to an HTML page, and how to apply CSS to elements.

  • HTML

    A brief introduction to HTML, what HTML looks like, and how it’s rendered in the browser.

  • Other useful development tools

    Introduces some of the other useful tools for developers, including tools for both theme and plugin development

  • Code editor

    A summary of some of the more popular code editors available for developing with WordPress.

  • WordPress Installation

    Learn how to manually set up a local WordPress instance, through the famous five-minute install.

  • Local development environment

    An introduction to the concept of a local development environment, as well as some common options.

  • Admin page request

    Explore a typical WordPress admin request and step through the code execution.

  • Front-end page request

    Explore a typical WordPress front end request and step through the code execution.

  • Permalinks, rewriting urls on Apache and Nginx

    Describe how permalinks work. Identify where Permalinks can be set for a WordPress installation.