Beginner WordPress Developer | Learn WordPress (original) (raw)
Ready to start developing for WordPress? In this course, you’ll gain a deeper understanding of how WordPress works, learn about the tools you will need for local development, and discover the fundamental concepts of WordPress development.
A brief overview of how WordPress works
Local development requirements
The programming languages of WordPress
WordPress hooks
Lessons
WordPress Hooks Preview Action Hooks Preview Filter Hooks Preview Working with hooks Preview
An introduction to developing WordPress themes
Lessons
Introduction to themes for developers Preview Theme structure Preview Main stylesheet Preview Templates Preview Global settings and styles Preview Create Block Theme plugin Preview
An introduction to developing WordPress plugins
Lessons
What is a plugin? Preview Plugin requirements Preview Custom post types Preview Custom taxonomies Preview Custom post type data Preview Enqueuing CSS or JavaScript Preview
An introduction to developing WordPress blocks
Lessons
Setting up your block development environment Preview Scaffolding a new block Preview Building your first block Preview Block functionality Preview Block attributes Preview Block supports and styles Preview Static vs dynamic blocks Preview
An introduction to the WordPress REST API
Lessons
The WordPress REST API Preview Using the WordPress REST API Preview Interacting with the WordPress REST API Preview Extending the WordPress REST API Preview
An introduction to developing for WordPress securely
Lessons
Securely developing plugins and themes Preview Fixing common security vulnerabilities Preview Tools to detect security vulnerabilities Preview
An introduction to Internationalization
Lessons
What is Internationalization? Preview The commonly used Internationalization functions Preview
An introduction to WordPress multisite
Lessons
Setting up a WordPress multisite network Preview Managing a WordPress multisite network Preview Advanced multisite management Preview Developing for a multisite network Preview Building plugins and themes that support multisite Preview
Debugging in WordPress
Lessons
The built-in WordPress debugging options Preview Examining the state of your PHP code Preview Examining the state of your JavaScript code Preview Useful debugging plugins Preview