Advanced WordPress Plugin Development - TailwindCSS, Webpack

An advanced course for building and submitting WordPress Plugin on WordPress org With Composer,PHPCS,Webpack
Rating: 5.0 out of 5 (10 ratings)
1,241 students
1hr 52min of on-demand video
English [Auto]

Creating WordPress Plugin From Scratch
Setting Up Webpack and Babel
Using Composer
Submitting the Plugin To WordPress org and Packagist
Creating Gutenberg Blocks
Understanding WordPress Core - How Plugins Are Loaded In WordPress


  • Basic Understanding Of Using WordPress


This is an advanced course that teaches students :

  • How to build a WordPress Plugin from scratch

  • Understanding WordPress Core on how WordPress plugin works under the hood.

  • Setting up Composer and using composer in a WordPress plugin.

  • Using composer autoloader to automatically local class files in the plugin.

  • Setting up Webpack, Babel

  • Setting up linting tools such as Eslint, styelint, PHPCS

  • Running PHPCS to sniff the code and write it as per WordPress Coding Standards.

  • Setting up webpack for building Gutenberg Blocks and patterns

  • Building Gutenberg Block Patterns and creating pattern templates.

  • Preparing the plugin to submit it to WordPress org.

  • Submitting the plugin to WordPress org to make it publicly available to download.

  • Uploading the approved plugin to Wordpress SVN repository.

  • Updating the previous uploaded WordPress plugin on SVN.

  • Updating plugin version

By the end of this course you will have a good understanding of how plugin works, you will not only be able to build a plugin but also open-source it to WordPress org so that the entire community can use it. This will be a great contribution to the WordPress community and you also get a Plugin badge on your WordPress profile. This course not only helps the experts to get the core knowledge but also the beginners who have never built a plugin.

Who this course is for:

  • Beginner, Intermediate and Advanced WordPress Developers


Software Engineer
Imran Sayed
  • 4.4 Instructor Rating
  • 589 Reviews
  • 29,490 Students
  • 9 Courses

Imran is a Full Stack Developer. He is also a WordCamp Speaker, Organizer, WordPress Meetup Organizer, and a regular contributor to the open source community. He is also a core contributor in WordPress and has a rich experience in Node, React and Laravel.

Apart from this, Imran has a passion for teaching and sharing knowledge which led him to start his YouTube channel - Codeytek Academy in 2013, where he teaches Programming on WordPress, React and Laravel.

Openness and inclusiveness is something he dearly loves about the open source community.

Top companies trust Udemy

Get your team access to Udemy's top 17,000+ courses