WordPress Training Course in Dehgam
WordPress Training Course syllabus in Dehgam Gandhinagar ( Dahegam )
A brief overview of how WordPress works
• An introduction to how a web server works with WordPress • The WordPress file system • Creating basic things like posts, pages, and users, and changing settings • Permalinks, and how they work with the rewrite module on both Apache and Nginx • How a dashboard page request loads • How a front-end page request loads
The programming languages of WordPress
• HTML • Introduction to Accessibility • CSS • JavaScript • PHP • MySQL
WordPress development fundamentals
• Setting up a local development environment • Action Hooks and Filter Hooks • The WordPress database • WordPress coding standards • Enabling the debug.log
An introduction to developing WordPress themes
• Classic themes vs block themes • Theme requirements • Templates and template parts • The WordPress Template Hierarchy • Classic themes – Template tags and conditional tags • Block themes – patterns • Block themes – theme.json • Enqueuing CSS and JavaScript • Custom functions
An introduction to developing WordPress plugins
• Plugin requirements • Creating custom post types and taxonomies • Using post meta • Enqueuing CSS and JavaScript • Introduction to developing plugins securely • Preventing common vulnerabilities
An introduction to Internationalization
• The commonly used Internationalization Functions • An overview of the Internationalization
An introduction to Roles and Capabilities
• How to create/modify/remove roles and capabilities • How to check user capabilities • Custom content types and capabilities
An introduction to Common WordPress APIs
• Responsive Images • Dashboard widgets • Database • Filesystem • Global Variables • Metadata • Options • HTTP Requests • Rewrite • Settings • Shortcode • Transients
An introduction to the WordPress REST API
• Using the WordPress REST API • Interacting with the WordPress REST API • The WordPress REST API under the hood • an overview of how the REST API works, detail about design decisions • Interacting with the WordPress REST API • Extending the WordPress REST API • custom fields, authentication • modifying responses • creating custom routes and endpoints
An introduction to developing WordPress blocks
• An introduction to React • Using JSX vs vanilla JavaScript • Setting up the block development requirements • Building your first simple block • Converting a Shortcode into a Block • Styling your WordPress Blocks • Using Block Attributes to Enable User Editing
An introduction to WordPress multisite
• Setting up a Multisite network • Managing a Multisite network • Advanced Multisite Management • Building plugins and themes that support multisite (WIP) • The differences between developing for multisite vs single site (WIP)
Debugging in WordPress
• Enabling the built-in WordPress debugging options (WIP) • Examining the state of your PHP code using error_log and print_ror vardump (WIP) • Examining the state of your JavaScript code using the console object












