Creating A Chrome Extension

Written By John Sonmez

Really excited about this course.  I’m a little late to publish this post.  But, last week my Pluralsight course on creating a Chrome extension was published.

Creating A Chrome Extension

It is amazingly easy to create a Chrome extension and it really doesn’t take long to learn how to do it.  If you know JavaScript and HTML, you already know 75% of what you need to know.


Here is the course description:

Chrome is an awesome browser from Google that is very fast and lightweight, yet also very powerful. Chrome also has a very good extensibility model that allows developers with just HTML, CSS and JavaScript skills to create powerful extensions.

In this course, I’ll show you the basics of creating Chrome extensions as we create 3 different Chrome extensions. We’ll start off the course learning a little bit about the basics of Chrome extensions and how extensions work in Chrome and then we’ll dive right in and start creating our first extension.

Once we have the basics down, we’ll build a more powerful extension that has its own user interface and options page and is able to save data using the Chrome APIs and add its own entry to the right click menu for Chrome.

Then, we’ll learn to create a page action extension which will only show up on certain web pages. We’ll also learn how to utilize the Chrome messaging API and even how to inject our own JavaScript and CSS into an existing page to enhance its capabilities.

We’ll actually have our extension modify the Pluralsight website course listing page to make the course listing table sortable—so, you won’t want to miss this.

Finally, we’ll wrap up our tour of Chrome extensions by learning how to debug extensions as well as deploy them.

So, if you are interested in Chrome extensions, but have always thought it might be too difficult to create one for yourself, you definitely need to check out this course. Trust me, it is much easier than you probably think and this course will show you how to do it.