Udemy

Platform

English

Language

Network & Security

Category

Chrome Extensions Masterclass: Learn with Great Examples

Learn everything about Chrome Extensions, no previous knowledge required. Create awesome extensions and publish them.

4.35 (24 reviews)

Students

2.5 hours

Content

Apr 2020

Last Update
Regular Price

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

What you will learn

Learning what Chrome Extensions are

Understanding how Chrome Extensions work, their structure

Use Chrome API to add complex functionality

Assign Hotkeys to start your Extensions or add Custom Functionality

Create User Interfaces in the form of Popups and Option pages for you Extensions

Use Content Scripts to interact and modify the DOM

Pass Messages between different parts of your Extension for Communication

Use Connections for long-lived Messaging

Creating advanced Chrome Extensions and publish them to the Chrome Webstore

Overwrite the New Tab page of the Chrome browser to create a Personalized Tab


Description

You will learn everything you need to know in order to create awesome Chrome Extensions. Besides theory, you will learn by tons of awesome, practical examples as well.

We will start from the beginning, and in each video, I will explain a new, important concept regarding extensions. But you will learn with practicing as well, because after understanding how things work, we will also implement it. You can code along, and after every video, you will have a complete, functional Chrome Extension.

In the end, after creating a more complex example, you will learn to publish it to the Chrome Web Store.

There will be assignments as well to check if you understood the concepts and can put these in action. I will publish all the source codes created through this course.


Screenshots

Chrome Extensions Masterclass: Learn with Great Examples
Chrome Extensions Masterclass: Learn with Great Examples
Chrome Extensions Masterclass: Learn with Great Examples
Chrome Extensions Masterclass: Learn with Great Examples

Content

Learn how an extension works

Introduction

Structure

Manifest

Background Scripts

Permissions

Browser Action

Page Action

Hotkeys

Assignment

Background Color

Tabs

Options

Content Script

Assignment

Messaging

Connections

Complete example

Intro

Manifest

Setup

Init method

Move method

Events

Popup

Assignment

Publishing

Additional topics

Create icons

New tab page

Outro

Final Assignment

Outro

Source Code


Reviews

P
Pat2 October 2020

Completed, No issues so far except typos. (My typos not yours!). Really well thought out examples in this course. They show the basic capabilities well. I would like to see you add a useful extensions (Like making the new page read and display bookmarks or something similar). Although with the foundations shown in this course, I could probably figure it out! Thanks and keep teaching!

T
Trina30 July 2020

It's not a course for beginners if you don't have essential HTML/CSS/JS, but it's an excellent course for the first-time extension developer and doesn't want to read boring documents about this topic. You really can develop extensions in 2 hours.

C
Cristian8 March 2020

The voice should be increased in volume. The content IS VERY GOOD. The lecturer should become more engaging / exciting. You need to know some html, css and javascript before but it's ok you will know it. The assignment idea is great. The complete example is more javascript oriented (skills in javascript and logic there) rather than chrome extension oriented. Overall I learnt a lot so I recommend.


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

2828176

Udemy ID

2/21/2020

Course created date

3/6/2020

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram