Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Complete Guide to Chrome Extension Manifest V2 + Web Dev. Intro + Chrome Extension Manifest V3
Getting You In The Headspace
Welcome (materials you'll need)
Lesson 1 - How to think about a Chrome Extension. (1:53)
The Building Blocks of Chrome Extension Development are Web Development
Lesson 2 - Which programming languages do we need? (Part 1) (0:58)
HTML and CSS (3:36)
JavaScript - What is it? (2:43)
JavaScript - REPLs and Variables (3:13)
JavaScript - Functions, Objects, and Methods (3:30)
Lesson 2 - Which programming languages do we need? (Part 2) (0:59)
A High-Level Look at Chrome Extensions
Lesson 3 - 5 Parts to a Chrome Extension (Part 1) (1:26)
The DOM (2:08)
Lesson 3 - 5 Parts to a Chrome Extension (Part 2) (1:35)
The Manifest file and more JavaScript...
Lesson 4 - Dissecting the manifest.json (Part 1) (4:15)
The 'fetch' API (0:53)
JavaScript - Promises (Part 1) (1:17)
JavaScript - Callback Functions (1:03)
JavaScript - Promises (Part 2) (1:04)
Lesson 4 - Dissecting the manifest.json (Part 2) (0:36)
Building a Basic Chrome Extension
Lesson 5 - Setup: File Structure and Files (9:22)
Lesson 6 - 'background', 'popup', and 'options' Communication (7:55)
Lesson 7 - Injecting our 'foreground' script (14:27)
Lesson 8 - 'foreground' and 'background' Communication (4:07)
Project 1: User Experience
Before we begin...The Chrome Extension Docs (1:08)
What are we creating? (0:16)
Phase 1 - Creating the UI and UX (43:41)
Phase 2 - Getting our Chrome Extension Communicating (10:00)
APIs (Application Programming Interface) (1:08)
Phase 3 - Making Our Extension Remember (19:26)
Publishing and Updating A Chrome Extension
Lesson 9 - Publishing Our First Chrome Extension (3:06)
Lesson 10 - Updating Our First Chrome Extension (1:06)
Project 2: The Recents
What are we creating? (0:20)
Phase 1 - Creating the UI and UX (49:05)
JavaScript - Arrays (2:12)
Phase 2 - Communicating and Remembering (16:04)
Phase 3 - Using YouTube's API to Get It Done (28:56)
Chrome Extension Manifest V3
Everything You Need to Know (57:45)
JavaScript Service Worker Basics (33:14)
My Thank You
Thank You (1:36)
Teach online with
Phase 2 - Getting our Chrome Extension Communicating
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock