0Pricing
Browser Extensions Development (Chrome & Edge) icon

Browser Extensions Development (Chrome & Edge)

JAVASCRIPTWebFrontendScriptingBeginner

Domine a arte de construir extensões de navegador poderosas e interativas para Chrome e Edge, desde conceitos fundamentais até estratégias avançadas de distribuição.

🤖 Com Inteligência Artificial📚 12 cursos👥 100.000+ alunos⭐ Classificação 4,9
Visão Geral do Curso

Construa Extensões de Navegador Reais para Chrome e Edge

Extensões de navegador permitem modificar páginas web, automatizar comportamento do navegador, interceptar requisições de rede e distribuir ferramentas personalizadas diretamente aos usuários através da Chrome Web Store e do marketplace Edge Add-ons. Este track ensina Manifest V3 — o formato de extensão atual e obrigatório — desde seu primeiro manifest.json até distribuição entre navegadores e segurança em produção. Cada conceito é baseado nas APIs que Chrome e Edge realmente expõem hoje.

O Que Você Aprenderá

Você aprenderá como Manifest V3 estrutura permissões, service workers e ciclos de vida de componentes. A partir daí, você constrói UI real com popups e páginas de opções, injeta content scripts que leem e reescrevem DOM da página, e se integra com superfícies de UI do navegador como menus de contexto e omnibox. No lado de dados, você domina extensão messaging, APIs de storage e declarativeNetRequest para modificar requisições web sem permissões amplas de host. Você também cobre controle programático do navegador, debugging e profiling de performance, além de modelos avançados de permissão com foco em segurança. O track encerra com técnicas de compatibilidade entre navegadores e integração de frameworks JavaScript modernos em um pipeline de build de extensões.

O Caminho de Aprendizado

Doze cursos abrangem A1 até C1. O primeiro curso é gratuito e introduz os fundamentos de Manifest V3. Os cursos A1–A2 estabelecem a estrutura do manifest e o modelo de permissões principais. Cursos B1 desenvolvem habilidades práticas: construção de UI, injeção de content scripts, integração com UI do navegador e publicação na Chrome Web Store e marketplace Edge. Os quatro cursos B2 aprofundam — messaging e persistência, modificação de requisições de rede declarativa, automação do navegador e debugging com otimização de performance. Os dois últimos cursos C1 cobrem permissões avançadas, endurecimento de segurança e compatibilidade genuína entre navegadores juntamente com uso de frameworks modernos.

Como Funciona

Cada curso é dividido em lições curtas e práticas que você completa no editor integrado com feedback em tempo real e um tutor AI disponível quando você ficar preso. Você escreve código real de extensões — arquivos manifest, service workers de background, content scripts e páginas de opções — então cada lição produz algo que você pode carregar diretamente no Chrome ou Edge como uma extensão funcionando.

Comece a Aprender →

Como Você Aprenderá

🎯
Aulas Interativas
Exercícios de codificação práticos com feedback em tempo real
🤖
Tutor de IA
Obtenha ajuda instantânea de nossa IA quando você ficar preso
💻
Editor Integrado
Escreva e execute código diretamente no seu navegador
🏆
Certificado
Ganhe um certificado ao concluir o curso
Currículo

12 Cursos

Todos os cursos no caminho de aprendizado Browser Extensions Development (Chrome & Edge).

01

Introdução às extensões de navegador (fundamentos do Manifest V3)

A14 aulas

Aprenda os fundamentos das extensões de navegador, a sua arquitetura e a forma como interagem com páginas Web. Este curso aborda os conceit…

02

Manifest V3: componentes principais e permissões

A24 aulasPRO

Aprofunde-se no Manifest V3, o padrão mais recente para extensões do Chrome e do Edge. Compreenda a sua estrutura, as permissões e os princ…

03

Criação de interfaces de utilizador: janelas pop-up e páginas de opções

B14 aulasPRO

Conceba e implemente interfaces de utilizador para as suas extensões utilizando janelas pop-up e páginas de opções. Aprenda a criar element…

04

Scripts de conteúdo e interação com páginas Web

B14 aulasPRO

Explore os scripts de conteúdo para interagir com o conteúdo de páginas Web e modificá-lo. Domine técnicas de manipulação do DOM, extração…

05

Integração com a interface do navegador: menus de contexto e omnibox

B14 aulasPRO

Melhore a experiência do utilizador integrando a sua extensão com os menus de contexto do navegador e a omnibox (barra de endereços). Apren…

06

Estratégias de publicação e distribuição

B14 aulasPRO

Prepare a sua extensão para publicação na Chrome Web Store e na loja Edge Add-ons. Compreenda o processo de submissão, as diretrizes de rev…

07

Estratégias de mensagens e persistência de dados

B24 aulasPRO

Aprenda a estabelecer canais de comunicação robustos entre diferentes partes da sua extensão e a manter dados localmente. Este curso aborda…

08

Modificação de pedidos Web com `declarativeNetRequest`

B24 aulasPRO

Domine a API `chrome.declarativeNetRequest` para bloquear, modificar ou redirecionar pedidos de rede de forma eficiente e segura. Explore t…

09

Automação e controlo programático do navegador

B24 aulasPRO

Desenvolva extensões que automatizam tarefas do navegador e interagem programaticamente com páginas Web. Este curso aborda técnicas avançad…

10

Depuração, testes e otimização do desempenho

B24 aulasPRO

Adquira competências essenciais para depurar, testar e otimizar o desempenho das suas extensões de navegador. Aprenda a utilizar eficazment…

11

Permissões avançadas e boas práticas de segurança

C14 aulasPRO

Aprofunde-se nos modelos avançados de permissões e nas melhores práticas de segurança para o desenvolvimento de extensões de navegador. Com…

12

Compatibilidade entre navegadores e estruturas avançadas

C14 aulasPRO

Aprenda a desenvolver extensões que funcionam perfeitamente no Chrome e no Edge e explore estruturas populares que simplificam o desenvolvi…

Perguntas Frequentes

Perguntas Frequentes

O curso Browser Extensions Development (Chrome & Edge) é gratuito?

Sim. Você pode começar o curso Browser Extensions Development (Chrome & Edge) gratuitamente e completar suas aulas interativas sem custo. Uma assinatura PRO opcional desbloqueia ferramentas avançadas de IA e um certificado compartilhável.

Preciso de experiência anterior para aprender JAVASCRIPT?

Não. O curso começa com os fundamentos e gradualmente passa para tópicos mais avançados, então você pode começar mesmo sem experiência anterior com JAVASCRIPT.

Como vou aprender JAVASCRIPT no CoddyKit?

Você aprende fazendo. Aulas interativas curtas combinam uma explicação clara com um exercício de codificação prático que executa em tempo real, e um tutor de IA disponível 24/7 oferece ajuda personalizada sempre que você ficar preso.

Ganho um certificado ao concluir Browser Extensions Development (Chrome & Edge)?

Sim. Alunos PRO podem fazer um exame e ganhar um certificado de conclusão compartilhável com um código verificável para o curso Browser Extensions Development (Chrome & Edge).

Posso aprender JAVASCRIPT no meu celular?

Sim. CoddyKit está disponível na web e como aplicativos nativos para iOS e Android, então você pode aprender JAVASCRIPT em qualquer dispositivo e seu progresso sincroniza entre eles.

Comece Browser Extensions Development (Chrome & Edge) Agora

Junte-se a milhares de alunos dominando programação com aulas potenciadas por IA.

Começar Grátis →Ver Todos os Cursos