0Pricing
Browser Extensions Development (Chrome & Edge) icon

Browser Extensions Development (Chrome & Edge)

JAVASCRIPTWebFrontendScriptingBeginner

Domina el arte de crear extensiones de navegador potentes e interactivas para Chrome y Edge, desde conceptos fundamentales hasta estrategias avanzadas de distribución.

🤖 Impulsado por IA📚 12 cursos👥 100.000+ estudiantes⭐ Calificación 4,9
Descripción general del curso

Construye Extensiones de Navegador Reales para Chrome y Edge

Las extensiones de navegador te permiten modificar páginas web, automatizar el comportamiento del navegador, interceptar solicitudes de red y distribuir herramientas personalizadas directamente a usuarios a través de Chrome Web Store y el marketplace de Edge Add-ons. Este track te enseña Manifest V3 — el formato de extensión actual y requerido — desde tu primer manifest.json hasta la distribución multiplataforma y la seguridad en producción. Cada concepto se fundamenta en las APIs que Chrome y Edge exponen actualmente.

Qué Aprenderás

Aprenderás cómo Manifest V3 estructura permisos, service workers y ciclos de vida de componentes. A partir de ahí construirás interfaz de usuario real con popups y páginas de opciones, inyectarás content scripts que leen y reescriben el DOM de la página, e integrarás el navegador en superficies de interfaz como menús contextuales y la omnibox. En el aspecto de datos dominarás mensajería de extensiones, APIs de almacenamiento y declarativeNetRequest para modificar solicitudes web sin permisos de host amplios. También cubre control programático del navegador, depuración y análisis de rendimiento, y modelos de permisos avanzados con enfoque en seguridad. El track cierra con técnicas de compatibilidad multiplataforma e integración de frameworks JavaScript modernos en tu pipeline de construcción de extensiones.

La Ruta de Aprendizaje

Doce cursos abarcan A1 hasta C1. El primer curso es gratuito e introduce los fundamentos de Manifest V3. A1–A2 establecen la estructura del manifest y el modelo de permisos esencial. Los cursos B1 desarrollan habilidades prácticas: construcción de interfaz, inyección de content scripts, integración de interfaz del navegador y publicación en Chrome Web Store y marketplace de Edge. Los cuatro cursos B2 profundizan — mensajería y persistencia, modificación de solicitudes de red declarativa, automatización del navegador y depuración con optimización de rendimiento. Los dos últimos cursos C1 cubren permisos avanzados, endurecimiento de seguridad y lograr compatibilidad genuina multiplataforma junto con uso de frameworks modernos.

Cómo Funciona

Cada curso está dividido en lecciones cortas y prácticas que completas en el editor integrado con retroalimentación en tiempo real y un tutor de IA disponible cuando te atasques. Escribes código de extensión real — archivos de manifest, service workers de fondo, content scripts y páginas de opciones — así cada lección produce algo que puedes cargar directamente en Chrome o Edge como una extensión funcional.

Comienza a aprender →

Cómo Aprenderás

🎯
Lecciones Interactivas
Ejercicios de codificación prácticos con retroalimentación en tiempo real
🤖
Tutor de IA
Obtén ayuda instantánea de nuestro IA cuando te atasques
💻
Editor Integrado
Escribe y ejecuta código directamente en tu navegador
🏆
Certificado
Obtén un certificado al completar el curso
Plan de Estudios

12 Cursos

Todos los cursos en la ruta de aprendizaje Browser Extensions Development (Chrome & Edge).

01

Introducción a las extensiones del navegador (fundamentos de Manifest V3)

A14 lecciones

Aprenda los fundamentos de las extensiones del navegador, su arquitectura y la forma en que interactúan con las páginas web. Este curso abo…

02

Manifest V3: componentes principales y permisos

A24 leccionesPRO

Profundice en Manifest V3, el estándar más reciente para las extensiones de Chrome y Edge. Comprenda su estructura, sus permisos y los comp…

03

Creación de interfaces de usuario: ventanas emergentes y páginas de opciones

B14 leccionesPRO

Diseñe e implemente interfaces de usuario para sus extensiones mediante ventanas emergentes y páginas de opciones. Aprenda a crear elemento…

04

Scripts de contenido e interacción con páginas web

B14 leccionesPRO

Explore los scripts de contenido para interactuar con el contenido de las páginas web y modificarlo. Domine las técnicas de manipulación de…

05

Integración con la interfaz del navegador: menús contextuales y Omnibox

B14 leccionesPRO

Mejore la experiencia de usuario integrando su extensión con los menús contextuales del navegador y Omnibox (la barra de direcciones). Apre…

06

Estrategias de publicación y distribución

B14 leccionesPRO

Prepare su extensión para publicarla en Chrome Web Store y Edge Add-ons. Comprenda el proceso de envío, las directrices de revisión y las b…

07

Estrategias de mensajería y persistencia de datos

B24 leccionesPRO

Aprenda a establecer canales de comunicación sólidos entre las distintas partes de su extensión y a conservar los datos localmente. Este cu…

08

Modificación de solicitudes web con `declarativeNetRequest`

B24 leccionesPRO

Domine la API `chrome.declarativeNetRequest` para bloquear, modificar o redirigir solicitudes de red de forma eficiente y segura. Explore t…

09

Automatización y control programático del navegador

B24 leccionesPRO

Desarrolle extensiones que automaticen tareas del navegador e interactúen mediante código con las páginas web. Este curso aborda técnicas a…

10

Depuración, pruebas y optimización del rendimiento

B24 leccionesPRO

Adquiera las habilidades esenciales para depurar, probar y optimizar el rendimiento de sus extensiones del navegador. Aprenda a utilizar ef…

11

Permisos avanzados y buenas prácticas de seguridad

C14 leccionesPRO

Profundice en los modelos avanzados de permisos y las mejores prácticas de seguridad para el desarrollo de extensiones del navegador. Compr…

12

Compatibilidad entre navegadores y frameworks avanzados

C14 leccionesPRO

Aprenda a desarrollar extensiones que funcionen sin problemas en Chrome y Edge, y explore frameworks populares que agilizan el desarrollo.…

Preguntas frecuentes

Preguntas frecuentes

¿Es gratuito el curso Browser Extensions Development (Chrome & Edge)?

Sí. Puedes empezar el curso Browser Extensions Development (Chrome & Edge) gratis y completar sus lecciones interactivas sin costo alguno. Una suscripción opcional a PRO desbloquea herramientas avanzadas de IA y un certificado compartible.

¿Necesito experiencia previa para aprender JAVASCRIPT?

No. El curso comienza con los fundamentos y avanza gradualmente hacia temas más avanzados, así que puedes empezar incluso sin experiencia previa en JAVASCRIPT.

¿Cómo aprenderé JAVASCRIPT en CoddyKit?

Aprendes haciendo. Las lecciones interactivas cortas combinan una explicación clara con un ejercicio de codificación práctico que se ejecuta en tiempo real, y un tutor de IA disponible 24/7 te da ayuda personalizada siempre que te atasques.

¿Obtengo un certificado al completar Browser Extensions Development (Chrome & Edge)?

Sí. Los aprendices PRO pueden hacer un examen y obtener un certificado compartible de finalización con un código verificable para el curso Browser Extensions Development (Chrome & Edge).

¿Puedo aprender JAVASCRIPT en mi teléfono?

Sí. CoddyKit está disponible en la web y como aplicaciones nativas para iOS y Android, así que puedes aprender JAVASCRIPT en cualquier dispositivo y tu progreso se sincroniza entre ellos.

Comienza Browser Extensions Development (Chrome & Edge) Ahora

Únete a miles de estudiantes dominando programación con lecciones impulsadas por IA.

Empezar Gratis →Ver Todos los Cursos