Build a Complete JQuery Plugin

Use jQuery to create an amazing, animated, full fledged plugin, including the best practices of writing JQuery plugin.
Free tutorial
Rating: 4.5 out of 5 (157 ratings)
12,169 students
1hr 5min of on-demand video
English [Auto]

Develop technical skills to create full fledged and advance JQuery Plugins.


  • You should have basic concepts of JavaScript..
  • You should have basic concepts of JQuery.


JQuery is one of the most famous JavaScript libraries, that is used to create interactivity in your web apps. More than that, it provides you the way to create fully functional plugins. 

Plugins are the way to increase use ability of common and unique functionality in your web application. In this course, you will learn to build one of common functionality called image pop dialog in the form of plugin. This plugin will work for image galleries in your web apps. You will learn all the tactics and best practices of creating generic JQuery plugins. It comprised of following major topics:

  • Plugin Structure
  • Custom and Default Properties
  • Giving controls to HTML element(s)
  • Caring about each instance of element.
  • Exposing functions.

We will bring up the topics that after completing this course, you will be able to develop your own advance level JQuery plugins.

Who this course is for:

  • This course is for web developers who want to learn and create JQuery plugins.


Software Architect, Tech Lead and Web/Mobile App Developer.
Umair Jameel
  • 4.2 Instructor Rating
  • 213 Reviews
  • 12,550 Students
  • 2 Courses

I am a professional software architect, technical project manager, web/mobile applications developer and technical consultant. Have 7 years experience working in Angular, React, Next JS, Node JS, Ionic, React Native, Express JS and Mongo DB. Before that, I have worked in various technologies including Java, C#, C++, WordPress, Unity3D and Game Maker Studio. Like to work on Photoshop for designing logos, characters and photo editing. Passionate about technologies and like to instruct on my YouTube channel. 
Connect for any kind of development related services on given linkedin profile.

Top companies trust Udemy

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