The Complete Google Chrome Extensions Developer Course
3.9 (33 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
342 students enrolled

The Complete Google Chrome Extensions Developer Course

Publish your own Chrome Extensions by finding a programmer and learning to use the Chrome Developer Dashboard
3.9 (33 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
342 students enrolled
Created by Chris Green
Last updated 12/2016
English [Auto]
Price: $99.99
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Identify problems that can be solved with Chrome Extensions.
  • How to find and hire a programmer or developer to create the Chrome Extension for them.
Course content
Expand all 18 lectures 01:46:13
+ Introduction to Chrome Extensions
5 lectures 19:42

Welcome to the Google Chrome Extensions Course! 

Preview 01:42

What are extensions?

Extensions are small software programs that can modify and enhance the functionality of the Chrome browser. You write them using web technologies such as HTML, JavaScript, and CSS.

Extensions have little to no user interface. 

For example, the image above shows the icon that provides the UI for the Google Mail Checker extension.

Extensions bundle all their files into a single file that the user downloads and installs. This bundling means that, unlike ordinary web apps, extensions don't need to depend on content from the web.

You can distribute your extension using the Chrome Developer Dashboard to publish to the Chrome Web Store. For more information, see the store developer documentation.

Preview 04:24

In this video, we do an overview of the Google Chrome WebStore.

Preview 04:45

Use these links to access the corresponding websites mentioned in this course. 

Preview 01:39

In this video, we take a brief look at where to find problems and how to potentially solve them with software (Chrome extensions).

Preview 07:12
+ Finding a Programmer/Developer - Upwork
4 lectures 28:20

In this video, we give an overview of the Upwork website. This is where we will post jobs and invite programmers to our jobs. 

What is Upwork?

In this video, we look at the process of posting a job to the Upwork website.

Posting a Job

In this video, learn how to search for and view the resumes of potential programmers on Upwork. See what to look for and how you can find a qualified programmer that you can invite to your job posting.

Inviting Programmer to Your Job Posting

Some tips for communicating and setting clear objectives and goals with people you hire and work with.

Tips for Working with Programmers/Developers
+ Uploading your Chrome Extensions
4 lectures 28:38

In this video, we look at the Chrome Developer Dashboard and the Google Chrome Payments Center. 

The Chrome Developer Dashboard

Editing JSON files and making 128 x 128 ICON files. 

JSON Editors and Icon Files

The full Chrome Extension Upload Process.

The Chrome Extension Upload Process

This video will show you how to update your existing Chrome Extensions.

Updating a Chrome Extension
+ Marketing your Chrome Extensions
4 lectures 28:12

This video talks about some of the different ways to Monetizing and Leverage your Chrome Extensions.

Monetizing & Leveraging Your Extensions

This video talks more about the different payment types that you can use for your Chrome Extensions.

Payments: Free, One-Time, and Monthly

This video will show you how to control access to your Chrome Extension by using a Google Group.

Controlling Access - Google Groups

In this video, we talk about how to set up affiliate payments for your Chrome Extensions through Gumroad.

Setting Up Affiliates
1 lecture 01:21


This video will give you links to the Facebook Group for Google Chrome Extensions as well as my website and email address.

Preview 01:21
  • Students will need to have a GMail or Google account in order to successfully upload Chrome Extensions.

Google Chrome Extensions are amazingly useful and valuable tools. They are also remarkably easy to develop, monetize, and leverage. Using sites like Upwork to find qualified programmers and developers, you can have a Chrome Extension made for a reasonable price. Then, once you upload it to the Chrome Web Store, you can choose to give it away, use it to build an email list, charge a one-time fee, or even a monthly service fee. 

The process may seem daunting at first, especially if you have little to no programming experience. Thankfully, this course requires no programming experience! We will walk through, step by step, the process of taking an idea, turning it into a Chrome Extension, and then uploading the completed extension to the Chrome Webstore.

Who this course is for:
  • This course is designed for those looking to create their own Google Chrome Extensions by hiring a programmer/developer.
  • This course is for people who wish to better understand the process of using Chrome Extensions.
  • This course is for people looking to learn the process of finding and hiring a programmer or developer.
  • This course does not teach programming, development, or computer coding.