


Learn how to add interactivity to a Chrome extension by using external JavaScript files, avoiding inline scripts, and linking a popup.js file in your HTML.
Create a Chrome extension options page with HTML, CSS, and JavaScript to set a budget limit and a reset total button, supporting daily, weekly, or monthly tracking.
Create a chrome extension context menu with an event page, declare it in the manifest, request context menu permission, and add a selection item spend money via chrome.contextMenus.create.
Explore page action extensions in Chrome: learn when to use them, how they activate only on specific pages, and apply basic font styling to developer.chrome.com pages with Chrome APIs.
Build an event page background script to control the page action icon, using manifest.json, chrome.tabs.query, chrome.pageAction.show, and content scripts to target specific pages.
Content scripts run in the web page context and can modify the DOM, but cannot access Chrome APIs; use messaging with background and popup scripts for functionality.
Create a chrome extension named wicket by building manifest.json (manifest version 2) with icons, description search Wikipedia on the go, non-persistent background event page and tabs and context menus permissions.
Create a chrome extension event page that adds a context menu item to speak the selected text using chrome.ts.speak at rate 0.7, then load and test the extension unpacked.
Publish your extension to the Chrome Web Store by logging into the Chrome dashboard, uploading a zip file, and supplying a detailed description, icon, screenshots, and category.
Learn from scratch, the basic concepts that you will need to build fully functional chrome extensions.
Google Chrome Extensions are browser extensions that modify the Google Chrome browser. These extensions are written using web technologies like HTML, CSS and Javascript.
Content and Overview
Specifically for beginners, this course contains all the fundamentals you need to know, in one place, simplified and straight forward!
Starting from a simple hello world extension to get a basic overview of how to create chrome extensions, the course will take you through developing more complex extensions like a budget manager and even extensions that modify the web page.
Once the basics are mastered, the course teaches you how to use the text to speech engine and create simple extension that reads aloud the selected text.
Finally, the course will take you through debugging and deploying chrome extensions to the web store.
Students completing the course will have the knowledge to create functional and useful Chrome Extenions.