Build Chrome Extensions with JavaScript

Learn to develop, debug, and publish custom Chrome extensions from scratch using modern JavaScript and the latest Manifest V3 standards.

4.2 (404) ⏱ 1 h 19 min 📚 3 aulas

Sobre este curso

Ever wanted to customize your browsing experience or build a tool that lives right inside your browser? Developing Chrome extensions is one of the most practical and rewarding ways to apply your JavaScript skills to real-world utility. In this text-based course, you will transition from a web development enthusiast to a browser extension creator. You will understand how extensions interact with web pages, manage background processes, and run seamlessly in the browser environment using modern development standards. What you'll learn: - Understand the core architecture of browser extensions, including service workers, content scripts, and popup interfaces. - Configure the manifest file using the latest Manifest V3 standards to define secure permissions and capabilities. - Apply modern JavaScript features like async/await to handle asynchronous messaging between different extension components. - Interact with the Document Object Model (DOM) to safely modify and enhance third-party websites. - Implement local storage APIs to persist user settings and data across browser sessions. - Package and prepare your finished extension for deployment to the web store. You will start with the fundamental architecture and security models of extensions before moving into practical code walk-throughs that demonstrate how to manipulate web pages and manage background tasks. Each concept is reinforced with written explanations, clear code snippets, and step-by-step logic breakdowns. This course is designed for beginner developers who have a basic understanding of HTML, CSS, and introductory JavaScript. No prior experience with browser APIs or extension development is required. Start reading today and build your very first functional browser extension.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 30 dias
    Sem perguntas
  • Curto e focado
    1 h 19 min de conteúdo prático

Avaliações (2)

ياسين DZ
★ 4 · 2026-04-09T18:30:55+00:00

Gostei muito do fluxo disso. As aplicações práticas discutidas foram no local.

Anna Müller CH Aluno verificado
★ 5 · 2025-04-18T08:18:55+00:00

Machine Translated Aprendeu uma boa quantidade aqui. Os exemplos foram relevantes, embora eu gostasse que houvesse algumas tarefas de aplicação prática.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 30 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria