Udemy

Platform

English

Language

Web Development

Category

Start Coding Browser Extensions Using JavaScript!

Develop and publish your first Google Chrome Extension using JavaScript!

4.36 (328 reviews)

Students

2 hours

Content

Jan 2020

Last Update
Regular Price

SKILLSHARE
SkillShare
Unlimited access to all SkillShare courses
EXCLUSIVE 30-DAY FREE TRIAL

What you will learn

Web Development

JavaScript Basics

Google Chrome Extension Development

Google API Programming


Description

Hello and welcome to our course on how to develop and publish a Google Chrome Extension! This web development course was designed for all levels of programmers, and will provide you with practical JavaScript programming experience.

In this course we will build two Chrome extensions and cover the following topics:

  • Introduction and Manifest

  • Content Scripts

  • Messaging Different Parts of the Extension

  • Creating Share Popup

  • Icons

  • Building an Image Downloader

  • Interacting with the DOM

  • Uploading to the Google Chrome Web Store

Project source code is available on GitHub. All of the videos in this course are downloadable for offline viewing. English subtitles/captions are available within the course.

Thank you for taking the time to read this and we hope to see you in the course!


Screenshots

Start Coding Browser Extensions Using JavaScript!
Start Coding Browser Extensions Using JavaScript!
Start Coding Browser Extensions Using JavaScript!
Start Coding Browser Extensions Using JavaScript!

Content

Building Our First Chrome Extension

Introduction and Manifest

Content Scripts

Messaging Different Parts of the Extension

Creating Share Popup

Icons

Source Code

Final Project - Building an Image Downloader

Building an Image Downloader

Interacting with the DOM

Uploading to the Chrome Web Store

Source Code


Reviews

A
Adarsh10 January 2021

far too many mistakes, explanations aren't clear, further read/documentations aren't linked, seems like he's guessing rather than having a strong understanding of the topic

L
Linda7 January 2021

I can't get the console to match. Code at the end (github) doesn't match this video. Was this an older video - Console keeps giving violation errors. Video 2 same as video 1, lots of backtracking due to errors - I think I will try another course online - Only getting confused on making error messages.

F
Fernando4 January 2021

It's my first experience with browser extensions. It would be good to have each step of what the files and the arguments are. As it is, the teacher is simply saying: "Doing this this way is a requirement", which doesn't explain much.

T
Thang3 January 2021

The content (instruction) does not up-to-date. Chrome extension does not allow the "onclick" event defined in the create method anymore, it will throw an error. To add the click event using "chrome.contextMenus.onClicked.addListener"

Y
Yaki3 January 2021

It was nice and well described step by step but i had a few problems that were not shown in the video.

M
Massih2 January 2021

Edit the video so when the instructor is stuck/puzzled on a task, we don't have to watch those parts. There were numerous points in this video where the instructor had to take time to understand his problems and then fix it. I didn't need to watch that. Edit them.

Y
Ylmaz2 January 2021

It felt like Joseph Delgadillo was debugging the code half of the time. His preparation for this video series was not good.

L
Luka14 November 2020

That was a good video i learn somethink i just want to say I would be grateful if instructor can say where we can use it in real jobs and where it will help us.Thank you again, its a great lesson.

O
Omri11 November 2020

I think that the course is not for beginners, i would like if you could make some beginners vidoes that explains the meaning of each method

Y
Yoav6 November 2020

Could have saved time if the presentor would check things before recording. Seemed like he is looking for the solution within the videos, not as if this was planned..

D
Dor4 November 2020

I feel like copying his instructions, no explanation about how, why, and what I am doing. And finally - he has a mistake in his code, which he finds about in the very end. I would expect much much more. Hope it will get better later in the course

R
Ritesh3 November 2020

The instructor himself always looks confusing. I think that the instructor was not well prepared while making this course.

A
Ady1 November 2020

You should prepare yourself better before coding as a lesson. And give more explanations, point to documentation etc. This lesson is stil valuable, but can be much better.

K
Kimberly15 July 2020

"Develop and Publish a Chrome Extension" has been an amazing course. It has enabled me to create my own extension. The information was not structured well but the instructor has provided proper information. This course has been instrumental for my college project. I thank the instructor Mr. Joseph for such an amazing course. I am looking forward to watch more of your courses.

A
Alexander14 June 2020

The tutor seems not to be prepared for the video. It gives the impression that the video was created spontaneously.


Coupons

DateDiscountStatus
1/13/202095% OFFExpired
1/21/2020100% OFFExpired
5/31/2020100% OFFExpired
6/30/2020100% OFFExpired
7/31/2020100% OFFExpired
8/28/2020100% OFFExpired
9/30/2020100% OFFExpired
10/30/2020100% OFFExpired
1/2/2021100% OFFExpired

Related Courses

SKILLSHARE
Chrome Extensions: Beginner to Advanced
Chrome Extensions: Beginner to Advanced
SKILLSHARE
Chrome Extensions for Designers - Speed up your workflow with these extensions
Chrome Extensions for Designers - Speed up your workflow with these extensions
SKILLSHARE
Google Productivity: How To Accomplish More Using Google Chrome Extensions
Google Productivity: How To Accomplish More Using Google Chrome Extensions

2745264

Udemy ID

1/7/2020

Course created date

1/13/2020

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram