WordPress Plugin Development

Learn to develop WordPress Plugin from WordPress programmers in a classroom based training course in London

15 %
Discount

when you buy 3 or more courses

The discount will be automatically
applied at the checkout
Looking for a
2-12 months
training?
Choose Web Developer
Career Programme

Looking for a 2-12 months training?

Choose

Web Developer career programme

Upcoming dates

There are no open public schedule dates for WordPress Plugin Development course. We can offer you a private training or arrange a public course for you. Contact us here and we can make arrangements for your course.

Delivery Formats

This course can be attended face to face in an open classrooms, live online virtual classroom remotely from home or office, private one-to-one and on-site for your team at your office.


Course Outline

WordPress Plugin Development course overview

This advanced WordPress course is for For Developers and Programmers who want to develop bespoke WordPress Plugin or modify existing modules. On completion of this advanced WordPress development course you will be able to:

  • Create WordPress Plugin
  • Use WordPress Core Database Abstraction Layer
  • Use Caches
  • Follow best WordPress development practice

The complete course is hands-on based. A practical WordPress Plugin development project at the end of the course will ensure that you can practically create WordPress Plugin for your own projects. This short WordPress course is hands-on, instructor-led and classroom based. This training can be taken as a part-time evening course or even on the weekends.


Who is WordPress Plugin Development training for?

This training is for you if you are interested in developing WordPress Plugin or work as WordPress developer. If you are interested in development themes development, consider our WordPress theming course.


Prerequisites for WordPress Plugin Development course


What will I get?

  • Training from professional WordPress developers:

    Training Dragon consultants have been implementing professional WordPress solutions across a range of websites for many years. Those consultants write and teach our WordPress training courses, so their experience directly informs course content.

  • Real-time Practice and Projects:

    Our WordPress courses are designed to get you started in WordPress. We work on industry related projects in this WordPress course.

  • Course Material:

    WordPress development electronic notes are included in this course.

  • Course Completion Certificate:

    After completing this training your will receive a WordPress development course completion certificate.

  • Support and Careers Advice:

    After the course if you have any problems or questions regarding WordPress do not hesitate to contact us. Training Dragon’s trainers are expert in their fields and if you need any help with you career choice, please speak to one of our trainers.


WordPress Plugin Development Course Contents

WordPress Core Architecture

  • WordPress Architecture
  • Inversion of Control
  • WordPress Core Modules
  • Menu Creation Process

Creating a Bespoke WordPress Plugin

  • Info files
  • Module files
  • Install files
  • Settings page
  • Updating exiting module
  • Disabling and uninstalling modules
  • Build a basic wordpress plugin
  • Multiple files in wordpress plugin
  • Template file usage in wordpress plugin

Hooks

  • Core Hooks
  • Modules Hooks
  • Implementing Basic Hooks
  • Action and Filter Hooks

WordPress Core Database Abstraction Layer

  • Executing queries
  • Insert data
  • Extract data
  • Update data
  • Delete rows

Forms

  • Create a Form
  • Validate a Form
  • Multi Form Sites
  • Add and modifying validation of existing form
  • Overriding default submit functionality

Caches

  • CacheAPI
  • Utilizing Caches in Modules

Custom Components

  • Build Custom Post type for your plugin
  • Build Custom Taxonomy for plugin
  • Develop Custom Meta Boxes for plugin
  • Build Custom Fields for plugin
  • Develop Custom WordPress Loop for plugin
  • Learn to Programme Shortcode for plugin

Best Development practice

  • Employ and articulate best practices
  • Security techniques,
  • Conventions
  • Coding standards

View Complete Course outline

Daily schedule

The scheme below shows what a typical day at Training Dragon looks like.

10:00 11:30 11:45 13:00 14:00 15:30 15:45
Classroom Activity
This course explains how to create web pages from scratch using different techniques, such as
Tea
Break
Classroom Activity
This course explains how to create web pages from scratch using different techniques, such as
Lunch
Break
Classroom Activity
This course explains how to create web pages from scratch using different techniques, such as
Tea
Break
Classroom Activity
This course explains how to create web pages from scratch using different techniques, such as
Video Placeholder

Looking for a
2-12 months
training?

Choose

Web Developer career programme

Our Trainers

Emiliano
Emiliano
Leads our teaching team with many years of experience in teaching web development.
Ross
Ross
Brings many years of Python and Java software development experience to classrooms.
Olu
Olu
Microsoft and Oracle certified developer with years teaching experience in Android, .NET and databases.

Frequently Asked Questions

How many maximum people are on my course? 

?
To make sure that personal attention is provided to everyone in the class, we keep our classroom size very small. There are maximum 8 delegates in all our classrooms.
More questions?
We are here to answer them