Chrome Extension Mastery: Build Full-Stack Extensions with React & Node.js

10h 3m 45s
English
Paid
Learn to build fully-fledged Chrome extensions from scratch to production! Acquire the skills to develop powerful, functional Chrome extensions using a modern technology stack and best practices. In this course, you will create an advanced extension that integrates with a standalone React interface and interacts with an API on Node.js. This is the course I wish I had when I was just starting out with Chrome extensions!

Watch Online Chrome Extension Mastery: Build Full-Stack Extensions with React & Node.js

Join premium to watch
Go to premium
# Title Duration
1 1.1. Welcome & project preview 04:36
2 1.2. Environment & tool setup 05:58
3 1.3. Using the project files 01:55
4 2.1. Creating the React app structure and installing dependencies 06:59
5 2.2. Setting up theming, routes, and context 13:43
6 3.1. Creating the Dockerfile and installing dependencies 15:29
7 3.2. Setting up base app structure 19:59
8 4.1. Creating the registration API endpoint 25:35
9 4.2. Sending emails with nodemailer 10:44
10 4.3. Communicating between the UI and API 09:24
11 4.4. Building reusable base components 19:12
12 4.5. Creating the registration UI 29:39
13 4.6. Creating the email verification API endpoint 08:18
14 4.7. Creating the email verification UI 14:44
15 4.8. Creating the login API endpoint 07:46
16 4.9. Creating the login UI 13:27
17 4.10. Validating and securing API requests 14:34
18 4.11. Persisting users on the UI 13:55
19 4.12. Creating protected routes, handling unverified accounts, and allowing logout 16:08
20 5.1. Creating the UI homepage skeleton 22:03
21 5.2. Creating the link creation API endpoint 17:38
22 5.3. Creating a link via the UI 21:48
23 5.4. Creating the API endpoint to fetch all links 04:00
24 5.5. Retrieving and displaying links in the UI 09:02
25 5.6. Creating the link update API endpoint 06:57
26 5.7. Supporting link updates in the UI 10:35
27 5.8. Creating the link deletion API endpoint 04:13
28 5.9. Deleting a link in the UI 06:42
29 6.1. Creating the TagSelector component 21:50
30 6.2. Supporting tags in the link creation API endpoint 18:25
31 6.3. Adding tags to link creation on the UI 14:17
32 6.4. Supporting tags in the link update API endpoint 06:42
33 6.5. Adding tags to link updates on the UI 04:38
34 7.1. Supporting searching and sorting on the API 03:48
35 7.2. Searching and sorting links within the UI 09:29
36 7.3. Supporting tag filtering on the API 03:04
37 7.4. Filtering links by tags on the UI 08:10
38 8.1. Installing dependencies and creating starter files 04:26
39 8.2. Configuring Webpack for the extension environment 14:20
40 8.3. Creating the extension manifest 07:59
41 9.1. Setting up the base containers 05:14
42 9.2. Injecting a React app using Content Scripts 14:10
43 9.3. Supporting extension authentication on the UI and API 05:58
44 9.4. Requiring authentication in the extension and leveraging the Storage API 12:47
45 9.5. Creating the LinkManager interface 19:54
46 9.6. Connecting the LinkManager to the API 06:42
47 9.7. Supporting tags within the LinkManager 08:00
48 9.8. Deleting saved links and improving the user experience with Context Menus 10:11
49 9.9. Creating an Options page for managing extension settings 21:59
50 10.1. Deploying the UI 05:30
51 10.2. Deploying the API 06:58
52 10.3. Preparing and publishing the Chrome Extension 10:54
53 11.1. Next steps and enhancement ideas 02:25
54 11.2. Wrap up 00:52

Similar courses to Chrome Extension Mastery: Build Full-Stack Extensions with React & Node.js

Learn to Launch Profitable Products in 30x500

Learn to Launch Profitable Products in 30x500kodeco.com (ex raywenderlich)

Category: Others
Duration 12 hours 41 minutes 49 seconds
Advanced React For Enterprise: React for senior engineers

Advanced React For Enterprise: React for senior engineersudemy

Category: React.js
Duration 6 hours 4 minutes 5 seconds
Web Security Dev Academy - 12-week online program

Web Security Dev Academy - 12-week online programBartosz Pietrucha

Category: Angular, TypeScript, Node.js, Other (Backend), Other (Frontend)
Duration 16 hours 37 minutes 20 seconds
Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)

Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)udemy

Category: React.js, Next.js, Node.js, GraphQL
Duration 28 hours 38 minutes 19 seconds
React Router v4

React Router v4ui.dev (ex. Tyler McGinnis)

Category: React.js
Duration 6 hours 44 minutes 1 second
Get The Rating You Deserve: Optimize Your Tech Performance Review

Get The Rating You Deserve: Optimize Your Tech Performance ReviewYogi Sharma

Category: Others
Duration 2 hours 43 minutes 14 seconds
Object-Oriented Programming

Object-Oriented Programmingprogrammingexpert.io

Category: Others, Python
Duration 4 hours 36 minutes 7 seconds
Deployment from Scratch

Deployment from ScratchJosef Strzibny

Category: Others, Python, Ruby
Duration
The Complete Basic Electricity & Electronics Course

The Complete Basic Electricity & Electronics Courseudemy

Category: Others
Duration 6 hours 39 minutes 38 seconds