WordPress Plugin Development

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

Upcoming Class
27 Mar 2018
4
Day(s) course
18:30 pm - 21:30 pm
690per person
586.50 (when you book any 3 courses *)
This course will take place in 3-4 Kirby Street, London, EC1N 8TS. Find on map
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

Date Day(s) Course Session Time Price
27 Mar 2018 4 Tue & Fri 18:30 - 21:30 £690 Reserve
08 Apr 2018 2 Sun 10:00 - 17:00 £690 Reserve
23 Apr 2018 2 Mon & Tue 10:00 - 17:00 £690 Reserve
27 Mar 2018
Tue to Fri
18pm - 21pm
4 day(s)
£690.00
08 Apr 2018
Sun
10am - 17pm
2 day(s)
£690.00
23 Apr 2018
Mon to Tue
10am - 17pm
2 day(s)
£690.00

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

Have a question?
We are here to answer them